次の方法で共有


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 関数へのポインター。

注釈

ディスプレイ ミニポート ドライバーは、この構造体の Size メンバーと Version メンバーを提供し、 DxgkCbQueryServices を呼び出し、この構造体の残りのメンバーを入力します。

要件

要件
サポートされている最小のクライアント Windows Vista
Header dispmprt.h (Dispmprt.h を含む)