Syntaxe
Paramètres
baseShadingRateType : D3D12_SHADING_RATE Constante de l’énumération D3D12_SHADING_RATE décrivant le taux d’ombrage de base à définir. combiners
Type : const D3D12_SHADING_RATE_COMBINER * Pointeur facultatif vers un tableau constant de D3D12_SHADING_RATE_COMBINER contenant les combinateurs de taux d’ombrage à définir. Le nombre d’éléments D3D12_SHADING_RATE_COMBINER du tableau doit être égal à la constante D3D12_RS_SET_SHADING_RATE_COMBINER_COUNT, qui est égale à 2. Étant donné que le VRS par primitive et le VRS basé sur une image en espace écran ne sont pas pris en charge au niveau Tier1 de l’ombrage à taux variable (VRS), la carte doit prendre en charge le VRS Tier2 pour que ces valeurs aient un sens. Consultez D3D12_FEATURE_DATA_D3D12_OPTIONS6 et D3D12_VARIABLE_SHADING_RATE_TIER. Un pointeur NULL équivaut aux combinateurs d’ombrage par défaut, qui sont tous deux D3D12_SHADING_RATE_COMBINER_PASSTHROUGH. L’algorithme du taux d’ombrage final est déterminé comme suit.
ApplyCombiner est
Valeur renvoyée
Type : void Aucune.Remarques
Configuration requise
En-tête : d3d12_xs.hBibliothèque : d3d12_xs.lib
Plateformes prises en charge : consoles XBOX Series
