D3D12_FEATURE_DATA_D3D12_OPTIONS6 structure (d3d12.h)
Indique le niveau de prise en charge fourni par l’adaptateur pour l’ombrage à débit variable (VRS) et indique si le traitement en arrière-plan est pris en charge ou non. Pour plus d’informations, consultez Trame de fond à débit variable (VRS) et spécifications de traitement en arrière-plan Direct3D 12.
Syntaxe
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS6 {
BOOL AdditionalShadingRatesSupported;
BOOL PerPrimitiveShadingRateSupportedWithViewportIndexing;
D3D12_VARIABLE_SHADING_RATE_TIER VariableShadingRateTier;
UINT ShadingRateImageTileSize;
BOOL BackgroundProcessingSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS6;
Membres
AdditionalShadingRatesSupported
Type : BOOL
Indique si les tailles de pixels grossières 2x4, 4x2 et 4x4 sont prises en charge pour le rendu à échantillon unique ; et si la taille de pixel grossière 2x4 est prise en charge pour 2x MSAA. true
si ces tailles sont prises en charge, sinon false
.
PerPrimitiveShadingRateSupportedWithViewportIndexing
Type : BOOL
Indique si le taux de per-provoquant-vertex (également appelé taux par primitive) peut être utilisé avec plusieurs fenêtres d’affichage. Si c’est le cas, alors, dans ce cas, ce taux peut être utilisé quand SV_ViewportIndex
est écrit dans. true
si ce taux peut être utilisé avec plusieurs fenêtres d’affichage ; sinon false
, .
VariableShadingRateTier
Type : D3D12_VARIABLE_SHADING_RATE_TIER
Indique le niveau de taux d’ombrage.
ShadingRateImageTileSize
Type : UINT
Indique la taille de la vignette de l’image d’espace d’écran sous la forme d’un UINT.
BackgroundProcessingSupported
Type : BOOL
Indique si le traitement en arrière-plan est pris en charge. true
si le traitement en arrière-plan est pris en charge, sinon false
. Pour plus d’informations, consultez les spécifications de traitement en arrière-plan Direct3D 12.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 Build 20348 |
Serveur minimal pris en charge | Windows 10 Build 20348 |
En-tête | d3d12.h |