Skip to main content
Permet de prendre le contrôle des paramètres des combinateurs VRS.

Syntaxe

Membres

VertexRateCombinerMode
Type : D3D12_SHADING_RATE_COMBINER
Définit le mode du combinateur de sommets PrimitiveRateCombinerMode
Type : D3D12_SHADING_RATE_COMBINER
Définit le mode du combinateur de primitives HTileRateCombinerMode
Type : D3D12_SHADING_RATE_COMBINER
Définit le mode du combinateur dans l’espace écran (HTile) SampleIterCombinerMode
Type : D3D12_SHADING_RATE_COMBINER
Définit le mode du combinateur par échantillon (également appelé MSAA hybride ou suréchantillonnage VRS) ExposeVrsPixelsMask
Type : BOOL
Indique s’il faut communiquer aux nuanceurs de pixels la couverture VRS étendue (1 recommandé) CMaskRateHintForceZero
Type : BOOL
Force facultativement VRS-Hint à zéro dans les cas avec fusion où le VRS-Hint du CMask n’est plus vraiment connu en raison de plusieurs couches. StateVRSRateX
Type : UINT
Taux VRS X par dessin. StateVRSRateY
Type : UINT
Taux VRS Y par dessin.

Remarques

Cette structure est utilisée avec la fonction RSSetShadingRateX pour définir directement les registres PA_CL_VRS_CNTL et GE_VRS_RATE. Les paramètres sont réinitialisés aux limites des listes de commandes ou si l’utilisateur appelle RSSetShadingRate.

Configuration requise

En-tête : d3d12_xs.h
Plateformes prises en charge : consoles XBOX Series

Voir aussi

d3d12_xs
Last modified on October 6, 2026