enumeração D3D_FEATURE_LEVEL (d3dcommon.h)
Descreve o conjunto de recursos direcionados por um dispositivo Direct3D.
Syntax
typedef enum D3D_FEATURE_LEVEL {
D3D_FEATURE_LEVEL_1_0_GENERIC,
D3D_FEATURE_LEVEL_1_0_CORE,
D3D_FEATURE_LEVEL_9_1,
D3D_FEATURE_LEVEL_9_2,
D3D_FEATURE_LEVEL_9_3,
D3D_FEATURE_LEVEL_10_0,
D3D_FEATURE_LEVEL_10_1,
D3D_FEATURE_LEVEL_11_0,
D3D_FEATURE_LEVEL_11_1,
D3D_FEATURE_LEVEL_12_0,
D3D_FEATURE_LEVEL_12_1,
D3D_FEATURE_LEVEL_12_2
} ;
Constantes
D3D_FEATURE_LEVEL_1_0_CORE Valor: (0x1000) Permite que dispositivos MCDM (Modelo de Driver de Computação) da Microsoft sejam usados ou mais dispositivos avançados em recursos (como GPUs tradicionais) que dão suporte a um superconjunto da funcionalidade. O MCDM é o modelo de driver geral somente para computação; é um par reduzido horizontalmente do WDDM (Modelo de Driver de Dispositivo) do Windows com escopo maior. |
D3D_FEATURE_LEVEL_9_1 Valor: (0x9100) Direciona recursos compatíveis com o nível de recurso 9.1, incluindo o modelo de sombreador 2. |
D3D_FEATURE_LEVEL_9_2 Valor: (0x9200) Direciona recursos compatíveis com o nível de recurso 9.2, incluindo o modelo de sombreador 2. |
D3D_FEATURE_LEVEL_9_3 Valor: (0x9300) Direciona recursos compatíveis com o nível de recurso 9.3, incluindo o modelo de sombreador 2.0b. |
D3D_FEATURE_LEVEL_10_0 Valor: (0xa000) Recursos de destino compatíveis com o Direct3D 10.0, incluindo o modelo de sombreador 4. |
D3D_FEATURE_LEVEL_10_1 Valor: (0xa100) Recursos de destino compatíveis com o Direct3D 10.1, incluindo o modelo de sombreador 4. |
D3D_FEATURE_LEVEL_11_0 Valor: (0xb000) Recursos de destino compatíveis com o Direct3D 11.0, incluindo o modelo de sombreador 5. |
D3D_FEATURE_LEVEL_11_1 Valor: (0xb100) Recursos de destino compatíveis com o Direct3D 11.1, incluindo o modelo de sombreador 5 e operações de combinação lógica. Esse nível de recurso requer um driver de exibição pelo menos implementado no WDDM para Windows 8 (WDDM 1.2). |
D3D_FEATURE_LEVEL_12_0 Valor: (0xc000) Direciona recursos compatíveis com o Direct3D 12.0, incluindo o modelo de sombreador 5. |
D3D_FEATURE_LEVEL_12_1 Valor: (0xc100) Recursos de destino compatíveis com o Direct3D 12.1, incluindo o modelo de sombreador 5. |
D3D_FEATURE_LEVEL_12_2 Valor: (0xc200) Recursos de destino compatíveis com o Direct3D 12.2, incluindo o modelo de sombreador 6.5. Para obter mais informações sobre o nível de recurso 12_2, consulte sua página de especificação. O nível de recurso 12_2 está disponível nos builds do SDK do Windows 20170 e posteriores. |
Comentários
Para obter uma visão geral dos recursos de cada nível de recurso, confira Níveis de recursos do Direct3D.
Para obter informações sobre limitações ao criar dispositivos que não são do tipo hardware em determinados níveis de recursos, consulte Limitações ao criar WARP e dispositivos de referência.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3dcommon.h |