D3DDDI_ADAPTERCALLBACKS結構 (d3dumddi.h)
D3DDDI_ADAPTERCALLBACKS 結構包含使用者模式顯示驅動程式 (UMD) 可以使用的 Direct3D 執行時間回呼函式指標。
語法
typedef struct _D3DDDI_ADAPTERCALLBACKS {
PFND3DDDI_QUERYADAPTERINFOCB pfnQueryAdapterInfoCb;
PFND3DDDI_GETMULTISAMPLEMETHODLISTCB pfnGetMultisampleMethodListCb;
PFND3DDDI_QUERYADAPTERINFOCB2 pfnQueryAdapterInfoCb2;
} D3DDDI_ADAPTERCALLBACKS;
成員
pfnQueryAdapterInfoCb
pfnQueryAdapterInfoCb 函式的指標,UMD 會用來查詢顯示迷你埠驅動程式 (KMD) 以取得配接器組態資訊。
pfnGetMultisampleMethodListCb
pfnGetMultisampleMethodListCb 函式的指標,UMD 會用來擷取用於配置之多重取樣方法的清單。
pfnQueryAdapterInfoCb2
運行時間 pfnQueryAdapterInfoCb2 函式的指標,UMD 會用來查詢顯示迷你埠驅動程式 (KMD) 以取得配接器資訊。
言論
Direct3D 運行時間會在呼叫 UMD 的 OpenAdapter 函式時,將 D3DDDI_ADAPTERCALLBACKS 傳遞給 UMD。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows Vista (WDDM 1.0) |
標頭 | d3dumddi.h (包括 D3dumddi.h) |