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 |