Поделиться через


структура 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).

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

См. также раздел

Отрисовка