Partager via


D3DCAPS2

Indicateurs de capacité du pilote.

#define Valeur Description
D3DCAPS2_CANAUTOGENMIPMAP 0x400000000L Le pilote est capable de générer automatiquement des mipmaps. Pour plus d’informations, consultez Génération automatique de Mipmaps (Direct3D 9).
D3DCAPS2_CANCALIBRATEGAMMA 0x00100000L Le système est doté d’un calibreur qui peut ajuster automatiquement la rampe gamma afin que le résultat soit identique sur tous les systèmes qui ont un étalonneur. Pour appeler le calibrateur lors de la définition de nouveaux niveaux gamma, utilisez l’indicateur D3DSGR_CALIBRATE lors de l’appel de SetGammaRamp. L’étalonnage des rampes gamma entraîne une surcharge de traitement et ne doit pas être utilisé fréquemment.
D3DCAPS2_CANSHARERESOURCE 0x800000000L L’appareil peut créer des ressources partageables. Les méthodes qui créent des ressources peuvent définir des valeurs non NULL pour leurs paramètres pSharedHandle .
Différences entre Direct3D 9 et Direct3D 9Ex :
Cet indicateur est disponible dans Direct3D 9Ex uniquement.

 

D3DCAPS2_CANMANAGERESOURCE 0x100000000L Le pilote est capable de gérer les ressources. Sur ces pilotes, D3DPOOL_MANAGED ressources seront gérées par le pilote. Pour que Direct3D remplace le pilote afin que Direct3D gère les ressources, utilisez l’indicateur D3DCREATE_DISABLE_DRIVER_MANAGEMENT lors de l’appel de CreateDevice.
D3DCAPS2_DYNAMICTEXTURES 0x20000000L Le pilote prend en charge les textures dynamiques.
D3DCAPS2_FULLSCREENGAMMA 0x00020000L Le pilote prend en charge le réglage dynamique de la rampe gamma en mode plein écran.
D3DCAPS2_RESERVED 0x02000000L Réservés au; non utilisé.

 

Ces constantes sont utilisées par le membre D3CAPS2 de D3DCAPS9.

Informations constantes

Condition requise Valeur
En-tête d3d9caps.h
Système d’exploitation minimal Windows 98

 

Constantes Direct3D