PFND3DDDI_DESTROYVIDEOPROCESSDEVICE fonction de rappel (d3dumddi.h)
La fonction DestroyVideoProcessDevice libère des ressources pour un appareil de traitement vidéo Microsoft DirectX Video Acceleration (VA).
Syntaxe
PFND3DDDI_DESTROYVIDEOPROCESSDEVICE Pfnd3dddiDestroyvideoprocessdevice;
HRESULT Pfnd3dddiDestroyvideoprocessdevice(
HANDLE hDevice,
HANDLE hVideoProcessor
)
{...}
Paramètres
hDevice
Handle de l’appareil d’affichage (contexte graphique).
hVideoProcessor
Handle de l’appareil de traitement vidéo DirectX VA créé par la fonction CreateVideoProcessDevice.
Valeur de retour
DestroyVideoProcessDevice 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 DestroyVideoProcessDevice avertit le pilote de détruire le handle à l’appareil de traitement vidéo DirectX VA que la fonction CreateVideoProcessDevice créée précédemment. Le pilote peut ensuite libérer des ressources associées au handle de périphérique de traitement vidéo 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) |