énumération D3D10_FEATURE_LEVEL1 (d3d10_1.h)
Version de l’accélération matérielle demandée.
Syntax
typedef enum D3D10_FEATURE_LEVEL1 {
D3D10_FEATURE_LEVEL_10_0 = 0xa000,
D3D10_FEATURE_LEVEL_10_1 = 0xa100,
D3D10_FEATURE_LEVEL_9_1 = 0x9100,
D3D10_FEATURE_LEVEL_9_2 = 0x9200,
D3D10_FEATURE_LEVEL_9_3 = 0x9300
} ;
Constantes
D3D10_FEATURE_LEVEL_10_0 Valeur : 0xa000 Le matériel prend en charge les fonctionnalités Direct3D 10.0. |
D3D10_FEATURE_LEVEL_10_1 Valeur : 0xa100 Le matériel prend en charge les fonctionnalités Direct3D 10.1. |
D3D10_FEATURE_LEVEL_9_1 Valeur : 0x9100 Le matériel prend en charge le niveau de fonctionnalité 9.1. |
D3D10_FEATURE_LEVEL_9_2 Valeur : 0x9200 Le matériel prend en charge le niveau de fonctionnalité 9.2. |
D3D10_FEATURE_LEVEL_9_3 Valeur : 0x9300 Le matériel prend en charge le niveau de fonctionnalité 9.3. |
Remarques
Utilisez cette énumération lors de la création d’un appareil avec D3D10CreateDevice1 ou D3D10CreateDeviceAndSwapChain1.
Notez que les niveaux de fonctionnalités 10level9 9_1, 9_2 et 9_3 sont uniquement disponibles avec le runtime Direct3D 11 (Windows 7, Windows Server 2008 R2, Windows Vista mis à jour avec Service Pack 2 (SP2) [KB 971644] et Mis à jour Windows Server 2008 [KB 971512]).
Pour plus d’informations sur les limitations de création d’appareils de type nonhardware sur certains niveaux de fonctionnalités, consultez Limitations de création d’appareils WARP et Référence.
Pour obtenir une vue d’ensemble des fonctionnalités de chaque niveau de fonctionnalité, consultez Vue d’ensemble de chaque niveau de fonctionnalité.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d10_1.h |