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

Voir aussi

Structures principales

D3D12_FEATURE