Freigeben über


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)