PFND3DDDI_DESTROYEXTENSIONDEVICE funzione di callback (d3dumddi.h)
La funzione DestroyExtensionDevice rilascia le risorse per un dispositivo di estensione Microsoft DirectX Video Acceleration (VA).
Sintassi
PFND3DDDI_DESTROYEXTENSIONDEVICE Pfnd3dddiDestroyextensiondevice;
HRESULT Pfnd3dddiDestroyextensiondevice(
HANDLE hDevice,
HANDLE hExtension
)
{...}
Parametri
hDevice
Handle per il dispositivo di visualizzazione (contesto grafico).
hExtension
Handle per il dispositivo di estensione DirectX VA creato dalla funzione CreateExtensionDevice.
Valore restituito
DestroyExtensionDevice deve restituire S_OK o un risultato di errore appropriato se non riesce a rilasciare correttamente le risorse per il dispositivo di estensione DirectX VA.
Osservazioni
La funzione DestroyExtensionDevice notifica al driver di eliminare definitivamente l'handle nel dispositivo di estensione DirectX VA creato in precedenza dalla funzione CreateExtensionDevice. Il driver può quindi rilasciare le risorse associate all'handle del dispositivo dell'estensione 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) |