共用方式為


PFND3D12DDI_DEALLOCATE_CB_0022回呼函式 (d3d12umddi.h)

D3D12 運行時間的 pfnDeallocateCb pfnDeallocateCb 回呼函式會控制資源解除分配。

語法

PFND3D12DDI_DEALLOCATE_CB_0022 Pfnd3d12ddiDeallocateCb0022;

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

參數

unnamedParam1

[in]運行時間裝置的句柄。

unnamedParam2

[in]包含解除分配資訊的 D3D12DDICB_DEALLOCATE_0022 結構的指標。

傳回值

如果此回呼函式成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

言論

驅動程式會使用此回呼函式來要求 Direct3D 執行時間配置資源。

使用 D3D12DDI_CORELAYER_DEVICECALLBACKS_0022 結構存取此回呼函式。

驅動程式必須檢查函式的傳回值。

要求

要求 價值
目標平臺 窗戶
標頭 d3d12umddi.h (包括 D3d12umddi.h)

另請參閱

D3D12DDICB_DEALLOCATE_0022

D3D12DDI_CORELAYER_DEVICECALLBACKS_0022

pfnAllocateCb