Compartir a través de


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)