Freigeben über


PFND3D12DDI_DEALLOCATE_CB_0022 Rückruffunktion (d3d12umddi.h)

Die Rückruffunktion pfnDeallocateCb der D3D12-Laufzeit steuert die Ressourcenumteilung.

Syntax

PFND3D12DDI_DEALLOCATE_CB_0022 Pfnd3d12ddiDeallocateCb0022;

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

Parameter

unnamedParam1

[in] Das Handle für das Gerät der Runtime.

unnamedParam2

[in] Zeiger auf eine D3D12DDICB_DEALLOCATE_0022 Struktur, die Informationen für eine Aufhebung der Zuordnung enthält.

Rückgabewert

Wenn diese Rückruffunktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Diese Rückruffunktion wird vom Treiber verwendet, um die Direct3D-Runtime anzufordern, Ressourcen zuzuweisen.

Greifen Sie mithilfe der D3D12DDI_CORELAYER_DEVICECALLBACKS_0022-Struktur auf diese Rückruffunktion zu.

Der Treiber muss den Rückgabewert der Funktion überprüfen.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d12umddi.h (include D3d12umddi.h)

Weitere Informationen

D3D12DDICB_DEALLOCATE_0022

D3D12DDI_CORELAYER_DEVICECALLBACKS_0022

pfnAllocateCb