Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La structure D3DDDI_ADAPTERCALLBACKS contient des pointeurs vers les fonctions de rappel du runtime Direct3D que le pilote d’affichage en mode utilisateur (UMD) peut utiliser.
Syntaxe
typedef struct _D3DDDI_ADAPTERCALLBACKS {
PFND3DDDI_QUERYADAPTERINFOCB pfnQueryAdapterInfoCb;
PFND3DDDI_GETMULTISAMPLEMETHODLISTCB pfnGetMultisampleMethodListCb;
PFND3DDDI_QUERYADAPTERINFOCB2 pfnQueryAdapterInfoCb2;
} D3DDDI_ADAPTERCALLBACKS;
Membres
pfnQueryAdapterInfoCb
Pointeur vers la fonction pfnQueryAdapterInfoCb, que l’UMD utilise pour interroger le pilote kmD (Display Miniport Driver) pour obtenir des informations de configuration de l’adaptateur.
pfnGetMultisampleMethodListCb
Pointeur vers la fonction pfnGetMultisampleMethodListCb, que UMD utilise pour récupérer la liste des méthodes à échantillonnage multiple utilisées pour une allocation.
pfnQueryAdapterInfoCb2
Pointeur vers la fonction pfnQueryAdapterInfoCb2 du runtime, que UMD utilise pour interroger le pilote KMD (Display Miniport Driver) pour obtenir des informations sur l’adaptateur.
Remarques
Le runtime Direct3D passe D3DDDI_ADAPTERCALLBACKS à UMD lorsqu’il appelle la fonction OpenAdapter d’UMD.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista (WDDM 1.0) |
d’en-tête | d3dumddi.h (include D3dumddi.h) |