Partager via


PFND3DDDI_DESTROYDECODEDEVICE fonction de rappel (d3dumddi.h)

La fonction DestroyDecodeDevice libère des ressources pour un appareil de décodage vidéo Microsoft DirectX (VA).

Syntaxe

PFND3DDDI_DESTROYDECODEDEVICE Pfnd3dddiDestroydecodedevice;

HRESULT Pfnd3dddiDestroydecodedevice(
  HANDLE hDevice,
  HANDLE unnamedParam2
)
{...}

Paramètres

hDevice

Handle de l’appareil d’affichage (contexte graphique).

unnamedParam2

hDecodeDevice [in]

Handle vers l’appareil de décodage DirectX VA créé par la fonction CreateDecodeDevice.

Valeur de retour

DestroyDecodeDevice doit retourner S_OK ou un résultat d’erreur approprié s’il ne peut pas libérer correctement les ressources pour l’appareil de décodage directX VA.

Remarques

La fonction DestroyDecodeDevice informe le pilote de détruire le handle à l’appareil de décodage DirectX VA que la fonction CreateDecodeDevice créée précédemment. Le pilote peut ensuite libérer des ressources associées au handle de périphérique de décodage directX VA.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
plateforme cible Bureau
d’en-tête d3dumddi.h (include D3dumddi.h)

Voir aussi

CreateDecodeDevice

D3DDDI_DEVICEFUNCS