D3D12_RENDER_PASS_DEPTH_STENCIL_DESC-Struktur (d3d12.h)
Beschreibt eine Bindung (festgelegt für die Dauer des Renderdurchlaufs) an eine Tiefenschablonenansicht (DSV) sowie deren Anfangs- und Endzugriffseigenschaften.
Syntax
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;
Member
cpuDescriptor
Ein D3D12_CPU_DESCRIPTOR_HANDLE. Das CPU-Deskriptorhandle, das der Tiefenschablonenansicht (DSV) entspricht.
DepthBeginningAccess
Ein D3D12_RENDER_PASS_BEGINNING_ACCESS. Der Beim Übergang in einen Renderdurchlauf angeforderte Zugriff auf den Tiefenpuffer.
StencilBeginningAccess
Ein D3D12_RENDER_PASS_BEGINNING_ACCESS. Der Beim Übergang in einen Renderdurchlauf angeforderte Zugriff auf den Schablonenpuffer.
DepthEndingAccess
Ein D3D12_RENDER_PASS_ENDING_ACCESS. Der Zugriff auf den Tiefenpuffer, der beim Übergang aus einem Renderdurchlauf angefordert wird.
StencilEndingAccess
Ein D3D12_RENDER_PASS_ENDING_ACCESS. Der Beim Übergang aus einem Renderdurchlauf angeforderte Zugriff auf den Schablonenpuffer.
Anforderungen
Kopfzeile | d3d12.h |