PFND3DDDI_DESTROYVIDEOPROCESSDEVICE funzione di callback (d3dumddi.h)
La funzione DestroyVideoProcessDevice rilascia le risorse per un dispositivo di elaborazione video Microsoft DirectX Video Acceleration (VA).
Sintassi
PFND3DDDI_DESTROYVIDEOPROCESSDEVICE Pfnd3dddiDestroyvideoprocessdevice;
HRESULT Pfnd3dddiDestroyvideoprocessdevice(
HANDLE hDevice,
HANDLE hVideoProcessor
)
{...}
Parametri
hDevice
Handle per il dispositivo di visualizzazione (contesto grafico).
hVideoProcessor
Handle per il dispositivo di elaborazione video DirectX VA creato dalla funzione CreateVideoProcessDevice.
Valore restituito
DestroyVideoProcessDevice deve restituire S_OK o un risultato di errore appropriato se non riesce a rilasciare correttamente le risorse per il dispositivo directX VA.
Osservazioni
La funzione DestroyVideoProcessDevice notifica al driver di distruggere l'handle al dispositivo di elaborazione video DirectX VA creato in precedenza dalla funzione CreateVideoProcess Device. Il driver può quindi rilasciare le risorse associate all'handle del dispositivo di elaborazione video DirectX VA.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
piattaforma di destinazione | Desktop |
intestazione | d3dumddi.h (include D3dumddi.h) |