Partager via


structure D3D10DDI_ADAPTERFUNCS (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 d’adaptateur 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 requis par le pilote d’affichage en mode utilisateur à partir 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 appareil 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.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
d’en-tête d3d10umddi.h (include D3d10umddi.h)

Voir aussi

CalcPrivateDeviceSize

closeAdapter(D3D10)

createDevice(D3D10)

D3D10DDIARG_OPENADAPTER

OpenAdapter10