从当前显示适配器(显卡)接收显示模式.
语法
HRESULTGetAdapterDisplayMode(
UINTAdapter, D3DDISPLAYMODE*pMode );
参数
Adapter
- [in]指出要查询的适配器的序列号. D3DADAPTER_DEFAULT 代表主(默认)显示适配器.
pMode- [in, out] D3DDISPLAYMODE 结构指针, 函数将显示模式数据填充目标结构.
返回值
如果它执行成功,返回D3D_OK.
如果Adapter超出范围或者 pMode 无效,此方法(对象.方法是COM的知识,其实就是函数)返回 D3DERR_INVALIDCALL.
备注
IDirect3D9::GetAdapterDisplayMode 将不能返回正确数据,如果适配器是扩展显卡的话, 类似2:10:10:10.然而它返回诸如 X8R8G8B8等.