D3DCAPS2

Flag di funzionalità del driver.

#define Valore Descrizione
D3DCAPS2_CANAUTOGENMIPMAP 0x4000000L Il driver è in grado di generare automaticamente mipmap. Per altre informazioni, vedere Generazione automatica di Mipmaps (Direct3D 9).For more information, see Automatic Generation of Mipmaps (Direct3D 9).
D3DCAPS2_CANCALIBRATEGAMMA 0x0010000L Il sistema dispone di un calibratore installato che può regolare automaticamente la rampa gamma in modo che il risultato sia identico in tutti i sistemi con un calibratore. Per richiamare il calibratore quando si impostano nuovi livelli gamma, usare il flag D3DSGR_CALIBRATE quando si chiama SetGammaRamp. La calibrazione delle rampe gamma comporta un sovraccarico di elaborazione e non deve essere usata di frequente.
D3DCAPS2_CANSHARERESOURCE 0x80000000L Il dispositivo può creare risorse condivisibili. I metodi che creano risorse possono impostare valori non NULL per i parametri pSharedHandle .
Differenze tra Direct3D 9 e Direct3D 9Ex:
Questo flag è disponibile solo in Direct3D 9Ex.

 

D3DCAPS2_CANMANAGERESOURCE 0x10000000L Il driver è in grado di gestire le risorse. In questi driver, D3DPOOL_MANAGED risorse verranno gestite dal driver. Per fare in modo che Direct3D sostituisci il driver in modo che Direct3D gestisca le risorse, usa il flag D3DCREATE_DISABLE_DRIVER_MANAGEMENT quando chiama CreateDevice.
D3DCAPS2_DYNAMICTEXTURES 0x20000000L Il driver supporta trame dinamiche.
D3DCAPS2_FULLSCREENGAMMA 0x00020000L Il driver supporta la regolazione dinamica della gamma in modalità schermo intero.
D3DCAPS2_RESERVED 0x02000000L Riservati; non utilizzato.

 

Queste costanti vengono usate dal membro D3CAPS2 di D3DCAPS9.

Informazioni costanti

Requisito Valore
Intestazione d3d9caps.h
Sistema operativo minimo Windows 98

 

Costanti Direct3D