DXGK_AGP_INTERFACE 结构 (dispmprt.h)

DXGK_AGP_INTERFACE 结构包含指向加速图形端口 (AGP) 接口中的函数的指针,该接口由显示端口驱动程序实现。

语法

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;

成员

Size

此结构的大小(以字节为单位)。

Version

AGP 接口的版本号。 版本号常量在 Dispmprt.h (中定义,例如,DXGK_AGP_INTERFACE_VERSION_1) 。

Context

指向显示端口驱动程序提供的上下文的指针。

InterfaceReference

指向由显示端口驱动程序实现的接口引用函数的指针。

InterfaceDereference

指向由显示端口驱动程序实现的接口取消引用函数的指针。

AgpAllocatePool

指向显示端口驱动程序的 AgpAllocatePool 函数的指针。

AgpFreePool

指向显示端口驱动程序的 AgpFreePool 函数的指针。

AgpSetCommand

指向显示端口驱动程序的 AgpSetCommand 函数的指针。

注解

显示微型端口驱动程序提供此结构的 SizeVersion 成员,然后调用 DxgkCbQueryServices,以填充此结构的剩余成员。

要求

要求
最低受支持的客户端 Windows Vista
标头 dispmprt.h (包括 Dispmprt.h)