PFND3DDDI_DXVAHD_DESTROYVIDEOPROCESSOR fonction de rappel (d3dumddi.h)
La fonction DestroyVideoProcessor libère des ressources pour un processeur vidéo Microsoft DirectX Video Acceleration (VA).
Syntaxe
PFND3DDDI_DXVAHD_DESTROYVIDEOPROCESSOR Pfnd3dddiDxvahdDestroyvideoprocessor;
HRESULT Pfnd3dddiDxvahdDestroyvideoprocessor(
HANDLE unnamedParam1,
HANDLE unnamedParam2
)
{...}
Paramètres
unnamedParam1
hDevice [in]
Handle pour le périphérique d’affichage (contexte graphique).
unnamedParam2
hVideoProcessor [in]
Handle du processeur vidéo Va DirectX créé par la fonction CreateVideoProcessor .
Valeur retournée
DestroyVideoProcessor doit retourner S_OK ou un résultat d’erreur approprié s’il ne parvient pas à libérer les ressources pour le processeur vidéo DirectX VA.
Remarques
La fonction DestroyVideoProcessor avertit le pilote qu’il doit détruire le handle du processeur vidéo Va DirectX que la fonction CreateVideoProcessor a précédemment créée. Le pilote peut ensuite libérer les ressources associées au handle du processeur vidéo Va DirectX.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | DestroyVideoProcessor est pris en charge à partir du système d’exploitation Windows 7. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | d3dumddi.h (inclure D3dumddi.h) |