DXGK_AGP_INTERFACE structure (dispmprt.h)
La structure DXGK_AGP_INTERFACE contient des pointeurs vers des fonctions dans l’interface AGP (Accelerated Graphics Port), qui est 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 de miniport d’affichage fournit les membres Size et Version de cette structure, puis appelle DxgkCbQueryServices, qui remplit les membres restants de cette structure.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | dispmprt.h (include Dispmprt.h) |