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.
Syntax
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;
Angehörige
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.
Bemerkungen
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.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Header- | dispmprt.h (include Dispmprt.h) |