Condividi tramite


PFND3D12DDI_DEALLOCATE_CB_0022 funzione di callback (d3d12umddi.h)

La funzione di callback pfnDeallocateCb del runtime D3D12 controlla la deallocazione delle risorse.

Sintassi

PFND3D12DDI_DEALLOCATE_CB_0022 Pfnd3d12ddiDeallocateCb0022;

HRESULT Pfnd3d12ddiDeallocateCb0022(
  D3D12DDI_HRTDEVICE unnamedParam1,
  const D3D12DDICB_DEALLOCATE_0022 *unnamedParam2
)
{...}

Parametri

unnamedParam1

[in] Handle per il dispositivo del runtime.

unnamedParam2

[in] Puntatore a una struttura D3D12DDICB_DEALLOCATE_0022 che contiene informazioni per una deallocazione.

Valore restituito

Se questa funzione di callback ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Questa funzione di callback viene usata dal driver per richiedere al runtime Direct3D di allocare le risorse.

Accedere a questa funzione di callback usando la struttura D3D12DDI_CORELAYER_DEVICECALLBACKS_0022 .

Il driver deve controllare il valore restituito della funzione.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d12umddi.h (include D3d12umddi.h)

Vedi anche

D3D12DDICB_DEALLOCATE_0022

D3D12DDI_CORELAYER_DEVICECALLBACKS_0022

pfnAllocateCb