PFND3DDDI_DESTROYEXTENSIONDEVICE回呼函式 (d3dumddi.h)

DestroyExtensionDevice 函式會釋放 Microsoft DirectX 影片加速 (VA) 擴充裝置的資源。

語法

PFND3DDDI_DESTROYEXTENSIONDEVICE Pfnd3dddiDestroyextensiondevice;

HRESULT Pfnd3dddiDestroyextensiondevice(
  HANDLE hDevice,
  HANDLE hExtension
)
{...}

參數

hDevice

顯示裝置的句柄 (圖形內容) 。

hExtension

CreateExtensionDevice 函式所建立之 DirectX VA 擴充裝置的句柄。

傳回值

DestroyExtensionDevice 應該傳回S_OK,如果無法成功釋放 DirectX VA 擴充裝置的資源,則會產生適當的錯誤結果。

備註

DestroyExtensionDevice 函式會通知驅動程序終結先前建立 CreateExtensionDevice 函式之 DirectX VA 擴充裝置的句柄。 驅動程式接著可以釋放與 DirectX VA 擴充裝置句柄相關聯的資源。

規格需求

需求
最低支援的用戶端 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。
目標平台 桌面
標頭 d3dumddi.h (包含 D3dumddi.h)

另請參閱

CreateExtensionDevice

D3DDDI_DEVICEFUNCS