Share via


PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0003 funzione di callback (d3d12umddi.h)

La funzione di callback PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0003 crea uno stato di stencil di profondità.

Sintassi

PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0003 Pfnd3d12ddiCreatedepthstencilstate0003;

void Pfnd3d12ddiCreatedepthstencilstate0003(
  D3D12DDI_HDEVICE unnamedParam1,
  const D3D12DDI_DEPTH_STENCIL_DESC *unnamedParam2,
  D3D12DDI_HDEPTHSTENCILSTATE unnamedParam3
)
{...}

Parametri

unnamedParam1

Handle per il dispositivo di visualizzazione (contesto grafico).

unnamedParam2

Puntatore a una struttura D3D12DDI_DEPTH_STENCIL_DESC che descrive i parametri usati dal driver di visualizzazione in modalità utente per creare uno stato di stencil di profondità.

unnamedParam3

Handle ai dati privati del driver per lo stato di stencil di profondità. Il driver restituisce le dimensioni, in byte, dell'area di memoria che il runtime di Microsoft Direct3D deve allocare per i dati privati da una chiamata alla funzione CalcPrivateDepthStencilStateSize del driver. L'handle è davvero un puntatore a un'area di memoria, le dimensioni di cui è stato richiesto il driver. Il driver usa questa area di memoria per archiviare strutture di dati interne correlate all'oggetto stato dello stencil di profondità.

Valore restituito

nessuno

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809
Intestazione d3d12umddi.h