D3D12_RENDER_PASS_DEPTH_STENCIL_DESC構造体 (d3d12.h)

深度ステンシル ビュー (DSV) へのバインド (レンダー パスの期間固定) と、その開始および終了アクセス特性について説明します。

構文

typedef struct D3D12_RENDER_PASS_DEPTH_STENCIL_DESC {
  D3D12_CPU_DESCRIPTOR_HANDLE        cpuDescriptor;
  D3D12_RENDER_PASS_BEGINNING_ACCESS DepthBeginningAccess;
  D3D12_RENDER_PASS_BEGINNING_ACCESS StencilBeginningAccess;
  D3D12_RENDER_PASS_ENDING_ACCESS    DepthEndingAccess;
  D3D12_RENDER_PASS_ENDING_ACCESS    StencilEndingAccess;
} D3D12_RENDER_PASS_DEPTH_STENCIL_DESC;

メンバー

cpuDescriptor

D3D12_CPU_DESCRIPTOR_HANDLE。 深度ステンシル ビュー (DSV) に対応する CPU 記述子ハンドル。

DepthBeginningAccess

D3D12_RENDER_PASS_BEGINNING_ACCESS。 レンダー パスへの切り替え時に要求された深度バッファーへのアクセス。

StencilBeginningAccess

D3D12_RENDER_PASS_BEGINNING_ACCESS。 レンダー パスへの切り替え時に要求されたステンシル バッファーへのアクセス。

DepthEndingAccess

D3D12_RENDER_PASS_ENDING_ACCESS。 レンダー パスの切り替え時に要求された深度バッファーへのアクセス。

StencilEndingAccess

D3D12_RENDER_PASS_ENDING_ACCESS。 レンダー パスの切り替え時に要求されたステンシル バッファーへのアクセス。

要件

   
Header d3d12.h

関連項目

レンダリング