Condividi tramite


PFND3D12DDI_CREATECOMMANDALLOCATOR funzione di callback (d3d12umddi.h)

La funzione pfnCreateCommandAllocator del driver di visualizzazione in modalità utente crea un allocatore di comandi.

Sintassi

PFND3D12DDI_CREATECOMMANDALLOCATOR Pfnd3d12ddiCreatecommandallocator;

HRESULT Pfnd3d12ddiCreatecommandallocator(
  D3D12DDI_HDEVICE unnamedParam1,
  const D3D12DDIARG_CREATECOMMANDALLOCATOR *unnamedParam2
)
{...}

Parametri

unnamedParam1

[in] Handle per il dispositivo di visualizzazione (contesto grafico).

unnamedParam2

[in] Puntatore a una struttura D3D12DDIARG_CREATECOMMANDALLOCATOR che descrive l'allocatore di comandi da creare.

Valore restituito

pfnCreateCommandAllocator restituisce un valore HRESULT.

Osservazioni:

L'allocatore dei comandi corrisponde alle allocazioni sottostanti in cui vengono archiviati gli elenchi di comandi GPU. Si applica agli elenchi di comandi diretti e di aggregazione.

Fabbisogno

Requisito Valore
Client minimo supportato Windows Vista (WDDM 1.0)
intestazione d3d12umddi.h

Vedere anche

D3D12DDIARG_CREATECOMMANDALLOCATOR

pfnCalcPrivateCommandAllocatorSize

pfnDestroyCommandAllocator

pfnResetCommandAllocator