structure D3D12_FEATURE_DATA_D3D12_OPTIONS5 (d3d12.h)
Indique le niveau de prise en charge que l’adaptateur fournit pour les passes de rendu, le suivi de rayons et les ressources en mosaïque de niveau 3 de vue de nuanceur.
Syntaxe
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS5 {
BOOL SRVOnlyTiledResourceTier3;
D3D12_RENDER_PASS_TIER RenderPassesTier;
D3D12_RAYTRACING_TIER RaytracingTier;
} D3D12_FEATURE_DATA_D3D12_OPTIONS5;
Membres
SRVOnlyTiledResourceTier3
Valeur booléenne indiquant si les options nécessitent la prise en charge des ressources en mosaïque de niveau 3. Pour plus d’informations, consultez D3D12_TILED_RESOURCES_TIER.
RenderPassesTier
Mesure dans laquelle un pilote de périphérique et/ou le matériel prennent efficacement en charge les passes de rendu. Voir D3D12_RENDERPASS_TIER.
RaytracingTier
Spécifie le niveau de prise en charge du suivi de rayons sur le périphérique graphique. Voir D3D12_RAYTRACING_TIER.
RaytracingTier
Remarques
Passez D3D12_FEATURE_D3D12_OPTIONS5 à ID3D12Device ::CheckFeatureSupport pour récupérer une structure D3D12_FEATURE_DATA_D3D12_OPTIONS5 .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12.h |