structure DXGK_AGP_INTERFACE (dispmprt.h)
La structure DXGK_AGP_INTERFACE contient des pointeurs vers des fonctions dans l’interface AGP (Accelerated Graphics Port), implémentée par le pilote de port d’affichage.
Syntaxe
typedef struct _DXGK_AGP_INTERFACE {
USHORT Size;
USHORT Version;
PVOID Context;
PINTERFACE_REFERENCE InterfaceReference;
PINTERFACE_DEREFERENCE InterfaceDereference;
DXGKCB_AGP_ALLOCATE_POOL AgpAllocatePool;
DXGKCB_AGP_FREE_POOL AgpFreePool;
DXGKCB_AGP_SET_COMMAND AgpSetCommand;
} DXGK_AGP_INTERFACE, *PDXGK_AGP_INTERFACE;
Membres
Size
Taille, en octets, de cette structure.
Version
Numéro de version de l’interface AGP. Les constantes de numéro de version sont définies dans Dispmprt.h (par exemple, DXGK_AGP_INTERFACE_VERSION_1).
Context
Pointeur vers un contexte fourni par le pilote de port d’affichage.
InterfaceReference
Pointeur vers une fonction de référence d’interface implémentée par le pilote de port d’affichage.
InterfaceDereference
Pointeur vers une fonction de déréférencement d’interface implémentée par le pilote de port d’affichage.
AgpAllocatePool
Pointeur vers la fonction AgpAllocatePool du pilote de port d’affichage.
AgpFreePool
Pointeur vers la fonction AgpFreePool du pilote de port d’affichage.
AgpSetCommand
Pointeur vers la fonction AgpSetCommand du pilote de port d’affichage.
Remarques
Le pilote miniport d’affichage fournit les Size et Version membres de cette structure, puis appelle DxgkCbQueryServices, qui remplit les membres restants de cette structure.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista |
d’en-tête | dispmprt.h (include Dispmprt.h) |