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.

Osservazioni

La funzione DestroyVideoProcessor notifica al driver di distruggere l'handle al processore video DirectX VA creato in precedenza dalla funzione CreateVideoProcess or. Il driver può quindi rilasciare le risorse associate all'handle del processore video DirectX VA.

Fabbisogno

Requisito Valore
client minimo supportato DestroyVideoProcessor è supportato a partire dal sistema operativo Windows 7.
piattaforma di destinazione Desktop
intestazione d3dumddi.h (include D3dumddi.h)

Vedere anche

CreateVideoProcessor