Partager via


PFND3D12DDI_DEALLOCATE_CB_0022 fonction de rappel (d3d12umddi.h)

Le pfnDeallocateCb fonction de rappel contrôle la désallocation des ressources du runtime D3D12.

Syntaxe

PFND3D12DDI_DEALLOCATE_CB_0022 Pfnd3d12ddiDeallocateCb0022;

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

Paramètres

unnamedParam1

[in] Handle sur l’appareil du runtime.

unnamedParam2

[in] Pointeur vers une structure D3D12DDICB_DEALLOCATE_0022 qui contient des informations pour une désallocation.

Valeur de retour

Si cette fonction de rappel réussit, elle retourne S_OK. Sinon, elle retourne un HRESULT code d’erreur.

Remarques

Cette fonction de rappel est utilisée par le pilote pour demander au runtime Direct3D d’allouer des ressources.

Accédez à cette fonction de rappel à l’aide de la structure D3D12DDI_CORELAYER_DEVICECALLBACKS_0022.

Le pilote doit vérifier la valeur de retour de la fonction.

Exigences

Exigence Valeur
plateforme cible Windows
d’en-tête d3d12umddi.h (include D3d12umddi.h)

Voir aussi

D3D12DDICB_DEALLOCATE_0022

D3D12DDI_CORELAYER_DEVICECALLBACKS_0022

pfnAllocateCb