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)