Condividi tramite


PFND3DDDI_DXVAHD_DESTROYVIDEOPROCESSOR funzione di callback (d3dumddi.h)

La funzione DestroyVideoProcessor rilascia risorse per un processore video Microsoft DirectX Video Acceleration (VA).

Sintassi

PFND3DDDI_DXVAHD_DESTROYVIDEOPROCESSOR Pfnd3dddiDxvahdDestroyvideoprocessor;

HRESULT Pfnd3dddiDxvahdDestroyvideoprocessor(
  HANDLE unnamedParam1,
  HANDLE unnamedParam2
)
{...}

Parametri

unnamedParam1

hDevice [in]

Handle per il dispositivo di visualizzazione (contesto grafico).

unnamedParam2

hVideoProcessor [in]

Handle per il processore video DirectX VA creato dalla funzione CreateVideoProcessor .

Valore restituito

DestroyVideoProcessor deve restituire S_OK o un risultato di errore appropriato se non è possibile rilasciare correttamente le risorse per il processore video DirectX VA.

Commenti

La funzione DestroyVideoProcessor informa il driver di eliminare l'handle nel processore video DirectX VA creato in precedenza dalla funzione CreateVideoProcessor . Il driver può quindi rilasciare risorse associate all'handle del processore video DirectX VA.

Requisiti

Requisito Valore
Client minimo supportato DestroyVideoProcessor è supportato a partire dal sistema operativo Windows 7.
Piattaforma di destinazione Desktop
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

CreateVideoProcessor