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
注釈
ID3D12Device::CheckFeatureSupport にD3D12_FEATURE_D3D12_OPTIONS5を渡して、D3D12_FEATURE_DATA_D3D12_OPTIONS5構造体を取得します。
要件
要件 | 値 |
---|---|
Header | d3d12.h |