获取可能的屏幕分辨率列表

时间:2018-07-28 14:05:21

标签: c++ sfml screen-resolution

可能会出现“大脑冻结”现象,但无法弄清楚如何在SFMLC++中获得可用的屏幕分辨率。 SFML中是否有一个函数,或者我需要自己对其进行编码?

1 个答案:

答案 0 :(得分:3)

static const std::vector& sf::VideoMode::getFullscreenModes()

  

静态const std :: vector&   sf :: VideoMode :: getFullscreenModes()静态

     

检索全屏模式支持的所有视频模式。

     

创建全屏窗口时,视频模式仅限于   与图形驱动程序和监视器支持的内容兼容。这个   函数返回可以使用的所有视频模式的完整列表   在全屏模式下。返回的数组按从好到坏的顺序排序,   这样第一个元素将始终提供最佳模式(更高   宽度,高度和每像素位数。

     

返回包含所有支持的全屏模式的数组