PFND3DDDI_DESTROYDECODEDEVICE funzione di callback (d3dumddi.h)
La funzione DestroyDecodeDevice rilascia le risorse per un dispositivo di decodifica Microsoft DirectX Video Acceleration (VA).
Sintassi
PFND3DDDI_DESTROYDECODEDEVICE Pfnd3dddiDestroydecodedevice;
HRESULT Pfnd3dddiDestroydecodedevice(
HANDLE hDevice,
HANDLE unnamedParam2
)
{...}
Parametri
hDevice
Handle per il dispositivo di visualizzazione (contesto grafico).
unnamedParam2
hDecodeDevice [in]
Handle per il dispositivo DirectX VA decode creato dalla funzione CreateDecodeDevice .
Valore restituito
DestroyDecodeDevice deve restituire S_OK o un risultato di errore appropriato se non riesce a rilasciare correttamente le risorse per il dispositivo DirectX VA.
Commenti
La funzione DestroyDecodeDevice notifica al driver di eliminare l'handle nel dispositivo DirectX VA decodificato dalla funzione CreateDecodeDevice creata in precedenza. Il driver può quindi rilasciare risorse associate all'handle del dispositivo DirectX VA decode.
Requisiti
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) |