PFND3DDDI_DXVAHD_CREATEVIDEOPROCESSOR fonction de rappel (d3dumddi.h)
La fonction CreateVideoProcessor crée un processeur vidéo Microsoft DirectX Video Acceleration (DirectX VA) qui est utilisé pour traiter la vidéo haute définition.
Syntaxe
PFND3DDDI_DXVAHD_CREATEVIDEOPROCESSOR Pfnd3dddiDxvahdCreatevideoprocessor;
HRESULT Pfnd3dddiDxvahdCreatevideoprocessor(
HANDLE unnamedParam1,
D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR *unnamedParam2
)
{...}
Paramètres
unnamedParam1
unnamedParam2
hDevice [in]
Handle de l’appareil d’affichage (contexte graphique).
pData [in, out]
Pointeur vers une structure D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR . En entrée, contient des informations que le pilote peut utiliser. À la sortie, le pilote spécifie les informations que le runtime Microsoft Direct3D peut utiliser.
Valeur retournée
CreateVideoProcessor retourne l’une des valeurs suivantes :
Code de retour | Description |
---|---|
S_OK | Le processeur vidéo est créé avec succès. |
E_OUTOFMEMORY | CreateVideoProcessor n’a pas pu allouer la mémoire nécessaire pour qu’il se termine. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | CreateVideoProcessor 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) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour