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;
Member
Size
Die Größe (in Bytes) dieser Struktur.
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 Schnittstellenreferenzfunktion, die vom Anzeigeporttreiber implementiert wird.
InterfaceDereference
Ein Zeiger auf eine Schnittstellendeschlussfunktion, 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.
Hinweise
Der Anzeigeminiporttreiber stellt die Member Size und Version dieser Struktur bereit und ruft dann DxgkCbQueryServices auf, das die restlichen Member dieser Struktur ausfüllt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Kopfzeile | dispmprt.h (include Dispmprt.h) |