D3D12_FEATURE_DATA_D3D12_OPTIONS5-Struktur (d3d12.h)
Gibt die Unterstützungsebene an, die der Adapter für gerenderte Durchläufe, Raytracing und Shaderressourcenansicht der Ebene 3 bereitstellt.
Syntax
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS5 {
BOOL SRVOnlyTiledResourceTier3;
D3D12_RENDER_PASS_TIER RenderPassesTier;
D3D12_RAYTRACING_TIER RaytracingTier;
} D3D12_FEATURE_DATA_D3D12_OPTIONS5;
Member
SRVOnlyTiledResourceTier3
Ein boolescher Wert, der angibt, ob die Optionen unterstützung für die Shaderressourcenansicht der Ebene 3 erfordern. Weitere Informationen finden Sie unter D3D12_TILED_RESOURCES_TIER.
RenderPassesTier
Der Umfang, in dem ein Gerätetreiber und/oder die Hardware Rendervorgänge effizient unterstützen. Siehe D3D12_RENDERPASS_TIER.
RaytracingTier
Gibt die Ebene der Raytracing-Unterstützung auf dem Grafikgerät an. Siehe D3D12_RAYTRACING_TIER.
RaytracingTier
Hinweise
Übergeben Sie D3D12_FEATURE_D3D12_OPTIONS5 an ID3D12Device::CheckFeatureSupport , um eine D3D12_FEATURE_DATA_D3D12_OPTIONS5-Struktur abzurufen.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12.h |