Condividi tramite


PFND3D12DDI_CLEAR_DEPTH_STENCIL_VIEW_0003 funzione di callback (d3d12umddi.h)

La funzione pfnClearDepthStencilView cancella la visualizzazione depth-stencil attualmente associata specificata.

Sintassi

PFND3D12DDI_CLEAR_DEPTH_STENCIL_VIEW_0003 Pfnd3d12ddiClearDepthStencilView0003;

void Pfnd3d12ddiClearDepthStencilView0003(
  D3D12DDI_HCOMMANDLIST unnamedParam1,
  D3D12DDI_CPU_DESCRIPTOR_HANDLE ViewCPUHandle,
  UINT unnamedParam3,
  FLOAT unnamedParam4,
  UINT8 unnamedParam5,
  UINT NumRects,
  const D3D12DDI_RECT *pRects
)
{...}

Parametri

unnamedParam1

Handle per i dati del driver per l'elenco di comandi. Il driver usa questa area di memoria per archiviare strutture di dati interne correlate all'elenco di comandi.

ViewCPUHandle

Tipo: D3D12DDI_CPU_DESCRIPTOR_HANDLE

Descrive l'handle del descrittore della CPU che rappresenta l'inizio dell'heap per la visualizzazione depth stencil da cancellare.

unnamedParam3

Valore che specifica le parti del buffer da influire.

unnamedParam4

Valore intero senza segno a 8 bit su cui impostare lo stencil.

unnamedParam5

NumRects

Numero di rettangoli nella matrice specificati dal parametro pRects .

pRects

Matrice di strutture D3D12DDI_RECT per i rettangoli nella visualizzazione risorse da cancellare.

Valore restituito

nessuno

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Intestazione d3d12umddi.h