Bagikan melalui


D3DCAPS2

Bendera kemampuan driver.

#define Nilai Deskripsi
D3DCAPS2_CANAUTOGENMIPMAP 0x40000000L Driver mampu menghasilkan mipmap secara otomatis. Untuk informasi selengkapnya, lihat Pembuatan Otomatis Mipmaps (Direct3D 9).
D3DCAPS2_CANCALIBRATEGAMMA 0x00100000L Sistem ini memiliki calibrator yang dipasang yang dapat secara otomatis menyesuaikan gamma ramp sehingga hasilnya identik pada semua sistem yang memiliki kalibrator. Untuk memanggil kalibrator saat mengatur tingkat gamma baru, gunakan bendera D3DSGR_CALIBRATE saat memanggil SetGammaRamp. Mengkalibrasi gamma landai menimbulkan beberapa overhead pemrosesan dan tidak boleh sering digunakan.
D3DCAPS2_CANSHARERESOURCE 0x80000000L Perangkat dapat membuat sumber daya yang dapat dibagikan. Metode yang membuat sumber daya dapat mengatur nilai non-NULL untuk parameterpSharedHandle.
Perbedaan antara Direct3D 9 dan Direct3D 9Ex:
Bendera ini hanya tersedia di Direct3D 9Ex.

 

D3DCAPS2_CANMANAGERESOURCE 0x10000000L Driver mampu mengelola sumber daya. Pada driver tersebut, sumber daya D3DPOOL_MANAGED akan dikelola oleh driver. Agar Direct3D mengambil alih driver sehingga Direct3D mengelola sumber daya, gunakan bendera D3DCREATE_DISABLE_DRIVER_MANAGEMENT saat memanggil CreateDevice.
D3DCAPS2_DYNAMICTEXTURES 0x20000000L Driver mendukung tekstur dinamis.
D3DCAPS2_FULLSCREENGAMMA 0x00020000L Driver mendukung penyesuaian ramp gamma dinamis dalam mode layar penuh.
D3DCAPS2_RESERVED 0x02000000L Dipesan; tidak digunakan.

 

Konstanta ini digunakan oleh anggota D3CAPS2 D3DCAPS9.

Informasi Konstanta

Syarat Nilai
Header d3d9caps.h
Sistem operasi minimum Windows 98

 

Konstanta Direct3D