D3D12_FEATURE_DATA_D3D12_OPTIONS5 結構 (d3d12.h)
指出配接器針對轉譯傳遞、光線追蹤和著色器資源檢視第 3 層磚資源所提供的支援層級。
語法
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS5 {
BOOL SRVOnlyTiledResourceTier3;
D3D12_RENDER_PASS_TIER RenderPassesTier;
D3D12_RAYTRACING_TIER RaytracingTier;
} D3D12_FEATURE_DATA_D3D12_OPTIONS5;
成員
SRVOnlyTiledResourceTier3
布爾值,指出選項是否需要著色器資源檢視第3層磚資源支援。 如需詳細資訊,請參閱 D3D12_TILED_RESOURCES_TIER。
RenderPassesTier
設備驅動器和/或硬體有效率地支持轉譯傳遞的範圍。 請參閱 D3D12_RENDERPASS_TIER。
RaytracingTier
指定圖形裝置上的光線追蹤支援層級。 請參閱 D3D12_RAYTRACING_TIER。
RaytracingTier
備註
將 D3D12_FEATURE_D3D12_OPTIONS5 傳遞至 ID3D12Device::CheckFeatureSupport 以擷取 D3D12_FEATURE_DATA_D3D12_OPTIONS5 結構。
規格需求
需求 | 值 |
---|---|
標頭 | d3d12.h |