D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER enumeração (d3d12.h)
Especifica o nível de suporte para posições de exemplo programáveis oferecidas pelo adaptador.
Syntax
typedef enum D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER {
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_NOT_SUPPORTED = 0,
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1 = 1,
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2 = 2
} ;
Constantes
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_NOT_SUPPORTED Valor: 0 Indica que não há suporte para posições de exemplo programáveis. |
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1 Valor: 1 Indica que há suporte de camada 1 para posições de exemplo programáveis. Na camada 1, um único padrão de exemplo pode ser especificado para repetir para cada pixel (parâmetro SetSamplePositionNumPixels = 1) e ResolveSubResource tem suporte. |
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2 Valor: 2 Indica que há suporte de camada 2 para posições de exemplo programáveis. Na camada 2, quatro padrões de exemplo separados podem ser especificados para cada pixel em uma grade 2x2 (parâmetro SetSamplePositionNumPixels = 1) que se repete sobre o destino de renderização ou visor, alinhado em coordenadas pares . |
Comentários
Essa enumeração é usada pela estrutura D3D12_FEATURE_D3D12_DATA_OPTIONS2 para indicar o nível de suporte oferecido para posições de exemplo programáveis.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d12.h |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de