estructura DXGK_AGP_INTERFACE (dispmprt.h)
La estructura DXGK_AGP_INTERFACE contiene punteros a funciones en la interfaz puerto gráfico acelerado (AGP), que el controlador de puerto de visualización implementa.
Sintaxis
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;
Miembros
Size
Tamaño, en bytes, de esta estructura.
Version
Número de versión de la interfaz AGP. Las constantes de número de versión se definen en Dispmprt.h (por ejemplo, DXGK_AGP_INTERFACE_VERSION_1).
Context
Puntero a un contexto proporcionado por el controlador de puerto de visualización.
InterfaceReference
Puntero a una función de referencia de interfaz implementada por el controlador de puerto de visualización.
InterfaceDereference
Puntero a una función de desreferencia de interfaz implementada por el controlador de puerto de visualización.
AgpAllocatePool
Puntero a la función AgpAllocatePool del controlador de puerto de visualización.
AgpFreePool
Puntero a la funcióndel controlador de puerto de visualizaciónAgpFreePool.
AgpSetCommand
Puntero a la función AgpSetCommand del controlador de puerto de presentación.
Observaciones
El controlador de minipuerto de pantalla proporciona los de tamaño de y Versión miembros de esta estructura y, a continuación, llama a DxgkCbQueryServices, que rellena los miembros restantes de esta estructura.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista |
encabezado de | dispmprt.h (incluya Dispmprt.h) |