D3D10DDI_ADAPTERFUNCS structure (d3d10umddi.h)
La structure D3D10DDI_ADAPTERFUNCS contient des fonctions que le pilote d’affichage en mode utilisateur peut implémenter pour communiquer avec un objet de carte graphique.
Syntaxe
typedef struct D3D10DDI_ADAPTERFUNCS {
PFND3D10DDI_CALCPRIVATEDEVICESIZE pfnCalcPrivateDeviceSize;
PFND3D10DDI_CREATEDEVICE pfnCreateDevice;
PFND3D10DDI_CLOSEADAPTER pfnCloseAdapter;
} D3D10DDI_ADAPTERFUNCS;
Membres
pfnCalcPrivateDeviceSize
Pointeur vers la fonction CalcPrivateDeviceSize du pilote qui spécifie la taille d’un bloc de mémoire dont le pilote d’affichage en mode utilisateur a besoin du runtime Microsoft Direct3D pour stocker les données fréquemment consultées.
pfnCreateDevice
Pointeur vers la fonction CreateDevice(D3D10) du pilote qui crée une représentation d’un périphérique d’affichage qui gère une collection d’état de rendu.
pfnCloseAdapter
Pointeur vers la fonction CloseAdapter(D3D10) du pilote qui libère des ressources pour un objet de carte graphique.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
En-tête | d3d10umddi.h (incluez D3d10umddi.h) |