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 を含む) |