Skip to main content
Permite assumir o controle das configurações do combinador de VRS.

Sintaxe

Membros

VertexRateCombinerMode
Tipo: D3D12_SHADING_RATE_COMBINER
Define o modo do combinador de vértices PrimitiveRateCombinerMode
Tipo: D3D12_SHADING_RATE_COMBINER
Define o modo do combinador de primitivas HTileRateCombinerMode
Tipo: D3D12_SHADING_RATE_COMBINER
Define o modo do combinador de espaço de tela (HTile) SampleIterCombinerMode
Tipo: D3D12_SHADING_RATE_COMBINER
Define o modo do combinador por amostra (também conhecido como MSAA híbrido ou superamostragem de VRS) ExposeVrsPixelsMask
Tipo: BOOL
Indica se os pixel shaders devem conhecer a cobertura estendida de VRS (recomendado 1) CMaskRateHintForceZero
Tipo: BOOL
Opcionalmente, força o VRS-Hint para zero em casos com mesclagem em que o VRS-Hint do CMask não é mais realmente conhecido devido a várias camadas. StateVRSRateX
Tipo: UINT
Taxa de VRS X por desenho. StateVRSRateY
Tipo: UINT
Taxa de VRS Y por desenho.

Comentários

Essa estrutura é usada com a função RSSetShadingRateX para definir diretamente os registros PA_CL_VRS_CNTL e GE_VRS_RATE. As configurações são redefinidas nos limites da lista de comandos ou se o usuário chamar RSSetShadingRate.

Requisitos

Cabeçalho: d3d12_xs.h
Plataformas compatíveis: consoles XBOX Series

Confira também

d3d12_xs
Last modified on October 6, 2026