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) |