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.

Commenti

La funzione DestroyExtensionDevice notifica al driver di eliminare definitivamente l'handle nel dispositivo di estensione VA DirectX creato in precedenza dalla funzione CreateExtensionDevice . Il driver può quindi rilasciare le risorse associate all'handle del dispositivo dell'estensione DIRECTX VA.

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)

Vedi anche

CreateExtensionDevice

D3DDDI_DEVICEFUNCS