Bagikan melalui


D3DCAPS2

Bendera kemampuan driver.

#define Nilai Deskripsi
D3DCAPS2_CANAUTOGENMIPMAP 0x40000000L Driver mampu menghasilkan mipmap secara otomatis. Untuk informasi selengkapnya, lihat Generasi Mipmap Otomatis (Direct3D 9).
D3DCAPS2_CANCALIBRATEGAMMA 0x00100000L Sistem ini memiliki calibrator yang terpasang yang dapat secara otomatis menyesuaikan ramp gamma sehingga hasilnya identik pada semua sistem yang memiliki kalibrasi. Untuk memanggil calibrator 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 parameter pSharedHandle mereka.
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 dari D3DCAPS9.

Informasi Konstanta

Persyaratan Nilai
Header d3d9caps.h
Sistem operasi minimum Windows 98

 

Konstanta Direct3D