Partager via


é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

Voir aussi

Énumérations principales

Prise en charge matérielle des formats Direct3D 10

Prise en charge matérielle des formats Direct3D 10.1