enumeración D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER (d3d12.h)
Especifica el nivel de compatibilidad con las posiciones de ejemplo programables que ofrece el adaptador.
Sintaxis
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 no hay compatibilidad con las posiciones de ejemplo programables. |
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1 Valor: 1 Indica que hay compatibilidad de nivel 1 con posiciones de ejemplo programables. En el nivel 1, se puede especificar un único patrón de ejemplo para repetirse para cada píxel (se admiteparámetro SetSamplePositionNumPixels = 1) y ResolveSubResource. |
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2 Valor: 2 Indica que hay compatibilidad de nivel 2 con posiciones de ejemplo programables. En el nivel 2, se pueden especificar cuatro patrones de ejemplo independientes para cada píxel de una cuadrícula de 2x2 (parámetro SetSamplePosition parámetro NumPixels = 4) que se repite sobre el destino de representación o la ventanilla, alineados en coordenadas par. |
Observaciones
Esta enumeración la usa la estructura D3D12_FEATURE_D3D12_DATA_OPTIONS2 para indicar el nivel de compatibilidad que se ofrece para las posiciones de ejemplo programables.
Requisitos
Requisito | Valor |
---|---|
encabezado de |
d3d12.h |
Consulte también
enumeraciones de