Condividi tramite


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;

Membri

Size

Dimensione, in byte, di questa struttura.

Version

Numero di versione dell'interfaccia AGP. Le costanti del numero di versione vengono 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 al driver della porta di visualizzazione funzione AgpAllocatePool.

AgpFreePool

Puntatore alla funzione didel driver della porta di visualizzazioneAgpFreePool.

AgpSetCommand

Puntatore al driver della porta di visualizzazione funzione AgpSetCommand.

Osservazioni

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.

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista
intestazione dispmprt.h (include Dispmprt.h)