Partager via


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)

Voir aussi

CalcPrivateDeviceSize

CloseAdapter(D3D10)

CreateDevice(D3D10)

D3D10DDIARG_OPENADAPTER

OpenAdapter10