D3D12_RENDER_PASS_DEPTH_STENCIL_DESC structure (d3d12.h)

Décrit une liaison (fixe pour la durée de la passe de rendu) à une vue de gabarit de profondeur (DSV), ainsi que ses caractéristiques d’accès de début et de fin.

Syntaxe

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;

Membres

cpuDescriptor

Un D3D12_CPU_DESCRIPTOR_HANDLE. Handle de descripteur de processeur correspondant à la vue de gabarit de profondeur (DSV).

DepthBeginningAccess

Un D3D12_RENDER_PASS_BEGINNING_ACCESS. Accès à la mémoire tampon de profondeur demandée lors de la transition vers une passe de rendu.

StencilBeginningAccess

Un D3D12_RENDER_PASS_BEGINNING_ACCESS. Accès à la mémoire tampon de gabarit demandée lors de la transition vers une passe de rendu.

DepthEndingAccess

Un D3D12_RENDER_PASS_ENDING_ACCESS. Accès à la mémoire tampon de profondeur demandée lors de la transition hors d’une passe de rendu.

StencilEndingAccess

Un D3D12_RENDER_PASS_ENDING_ACCESS. Accès à la mémoire tampon de gabarit demandée lors de la transition hors d’une passe de rendu.

Spécifications

   
En-tête d3d12.h

Voir aussi

Rendu