estructura DXGK_AGP_INTERFACE (dispmprt.h)
La estructura de DXGK_AGP_INTERFACE contiene punteros a funciones en la interfaz Puerto de gráficos acelerados (AGP), que el controlador de puerto de pantalla 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ón AgpFreePool del controlador de puerto de visualización.
AgpSetCommand
Puntero a la función AgpSetCommand del controlador de puerto de visualización.
Comentarios
El controlador de minipuerto de pantalla proporciona los miembros Size y Version de esta estructura y, a continuación, llama a DxgkCbQueryServices, que rellena los miembros restantes de esta estructura.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Encabezado | dispmprt.h (include Dispmprt.h) |