PFND3DDDI_CREATEEXTENSIONDEVICE fonction de rappel (d3dumddi.h)
La fonction CreateExtensionDevice crée un appareil d’extension Microsoft DirectX Video Acceleration (DirectX VA).
Syntaxe
PFND3DDDI_CREATEEXTENSIONDEVICE Pfnd3dddiCreateextensiondevice;
HRESULT Pfnd3dddiCreateextensiondevice(
HANDLE hDevice,
D3DDDIARG_CREATEEXTENSIONDEVICE *unnamedParam2
)
{...}
Paramètres
hDevice
Handle de l’appareil d’affichage (contexte graphique).
unnamedParam2
pData [in, out]
Pointeur vers une structure D3DDDIARG_CREATEEXTENSIONDEVICE . En entrée, cette structure contient des informations que le pilote peut utiliser. À la sortie, le pilote spécifie des informations dans la structure que le runtime Microsoft Direct3D peut utiliser.
Valeur retournée
CreateExtensionDevice retourne l’une des valeurs suivantes :
Code de retour | Description |
---|---|
S_OK | L’appareil d’extension est créé avec succès. |
E_OUTOFMEMORY | CreateExtensionDevice 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 | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
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