什么是扩展显示格式

时间:2016-11-29 07:53:00

标签: c++ directx

GetAdapterDisplayMode 的MSDN文档在备注中说明了以下内容

  

说明

     

GetAdapterDisplayMode在返回时不会返回正确的格式   显示采用扩展格式,例如2:10:10:10 。相反,它   返回格式X8R8G8B8。

扩展格式是什么意思?什么是2:10:10:10?它与某些显示配置有关,例如扩展显示,在远程桌面连接上显示?

某些背景信息:

我很难得到正确的D3DFORMAT。设置d3dPresentParameters.BackBufferFormat = D3DFMT_X8R8G8B8会在一个环境中提供正确的输出,但在另一个环境中则不会。

两种环境都相同(使用Nvidia硬件的Windows 7 64位)但我猜它们之间的某些显示配置已经发生了变化。

0 个答案:

没有答案