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) |