DXGK_AGP_INTERFACE Struktur (dispmprt.h)
Die DXGK_AGP_INTERFACE-Struktur enthält Zeiger auf Funktionen in der AGP-Schnittstelle (Accelerated Graphics Port), die vom Anzeigeporttreiber implementiert wird.
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;
Size
Die Größe dieser Struktur in Byte.
Version
Die Versionsnummer der AGP-Schnittstelle. Versionsnummernkonstanten werden in Dispmprt.h definiert (z. B. DXGK_AGP_INTERFACE_VERSION_1).
Context
Ein Zeiger auf einen Kontext, der vom Anzeigeporttreiber bereitgestellt wird.
InterfaceReference
Ein Zeiger auf eine Schnittstellenverweisfunktion, die vom Anzeigeporttreiber implementiert wird.
InterfaceDereference
Ein Zeiger auf eine Schnittstellen-Ableitungsfunktion, die vom Anzeigeporttreiber implementiert wird.
AgpAllocatePool
Ein Zeiger auf die AgpAllocatePool-Funktion des Anzeigeporttreibers.
AgpFreePool
Ein Zeiger auf die AgpFreePool-Funktion des Anzeigeporttreibers.
AgpSetCommand
Ein Zeiger auf die AgpSetCommand--Funktion des Anzeigeporttreibers.
Der Miniporttreiber für die Anzeige stellt die Size und Version Member dieser Struktur bereit und ruft dann DxgkCbQueryServicesauf, der die verbleibenden Elemente dieser Struktur ausfüllt.
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Header- | dispmprt.h (include Dispmprt.h) |