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) |