共用方式為


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

另請參閱

轉譯