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 |
標頭 | dispmprt.h (包括 Dispmprt.h) |