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。 對應至深度樣板檢視的 CPU 描述項控制碼, (DSV) 。
DepthBeginningAccess
D3D12_RENDER_PASS_BEGINNING_ACCESS。 轉換至轉譯階段所要求深度緩衝區的存取權。
StencilBeginningAccess
D3D12_RENDER_PASS_BEGINNING_ACCESS。 轉換至轉譯階段要求之樣板緩衝區的存取權。
DepthEndingAccess
D3D12_RENDER_PASS_ENDING_ACCESS。 在轉譯階段移出轉出時要求的深度緩衝區存取權。
StencilEndingAccess
D3D12_RENDER_PASS_ENDING_ACCESS。 在轉譯階段移出轉出時要求的樣板緩衝區存取權。
需求
標頭 | d3d12.h |