获取显示模式mac os X.

时间:2015-08-26 08:52:53

标签: objective-c macos core-graphics

CGDisplayCopyAllDisplayModes提供的显示模式数量多于系统首选项窗格中显示的数量。我只想要那些在系统首选项 - >下显示的显示模式。显示..我只得到那些?

1 个答案:

答案 0 :(得分:2)

使用CGDisplayModeIsUsableForDesktopGUI()检查每个模式将允许您过滤掉分辨率太低或颜色深度太浅的模式,以用作“桌面”分辨率。这应该消除大多数真正古怪的模式。

相关问题