共用方式為


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)

另請參閱

D3DDDIARG_OPENADAPTER

Openadapter

pfnGetMultisampleMethodListCb

pfnQueryAdapterInfoCb

pfnQueryAdapterInfoCb2