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::CheckFeatureSupportD3D12_FEATURE_D3D12_OPTIONS5を渡して、D3D12_FEATURE_DATA_D3D12_OPTIONS5構造体を取得します。

要件

要件
Header d3d12.h

こちらもご覧ください

コア構造

D3D12_FEATURE