struttura DXGK_AGP_INTERFACE (dispmprt.h)

La struttura DXGK_AGP_INTERFACE contiene puntatori alle funzioni nell'interfaccia AGP (Accelerated Graphics Port), implementata dal driver della porta di visualizzazione.

Sintassi

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;

Members

Size

Dimensione, in byte, della struttura.

Version

Numero di versione dell'interfaccia AGP. Le costanti del numero di versione sono definite in Dispmprt.h (ad esempio, DXGK_AGP_INTERFACE_VERSION_1).

Context

Puntatore a un contesto fornito dal driver della porta di visualizzazione.

InterfaceReference

Puntatore a una funzione di riferimento dell'interfaccia implementata dal driver della porta di visualizzazione.

InterfaceDereference

Puntatore a una funzione di dereferenziazione dell'interfaccia implementata dal driver della porta di visualizzazione.

AgpAllocatePool

Puntatore alla funzione AgpAllocatePool del driver della porta di visualizzazione.

AgpFreePool

Puntatore alla funzione AgpFreePool del driver della porta di visualizzazione.

AgpSetCommand

Puntatore alla funzione AgpSetCommand del driver della porta di visualizzazione.

Commenti

Il driver miniport di visualizzazione fornisce i membri Size e Version di questa struttura e quindi chiama DxgkCbQueryServices, che riempie i membri rimanenti di questa struttura.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Intestazione dispmprt.h (include Dispmprt.h)