共用方式為


PFND3DDDI_DESTROYVIDEOPROCESSDEVICE回呼函式 (d3dumddi.h)

DestroyVideoProcessDevice 函式會釋放 Microsoft DirectX 影片加速 (VA) 視訊處理裝置的資源。

語法

PFND3DDDI_DESTROYVIDEOPROCESSDEVICE Pfnd3dddiDestroyvideoprocessdevice;

HRESULT Pfnd3dddiDestroyvideoprocessdevice(
  HANDLE hDevice,
  HANDLE hVideoProcessor
)
{...}

參數

hDevice

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

hVideoProcessor

CreateVideoProcessDevice 函式所建立之 DirectX VA 視訊處理裝置的句柄。

傳回值

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

備註

DestroyVideoProcessDevice 函式會通知驅動程式終結先前建立 CreateVideoProcessDevice 函式之 DirectX VA 視訊處理裝置的句柄。 驅動程式接著可以釋放與 DirectX VA 視訊處理裝置句柄相關聯的資源。

規格需求

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

另請參閱

CreateVideoProcessDevice

D3DDDI_DEVICEFUNCS