1

您是否遇到过 SFML 2 中用于获取可用模式的函数返回给您的问题:

  • availableVideoModes [3]({width=3131961357 height=3131961357 bitsPerPixel=3131961357 },{width=3131961357 height=3131961357 bitsPerPixel=3131961357 },{width=3131961357 height=3131961357 bitsPerPixel})std::vector >961357 bitsPerPixel})

向量中的最大 int 值?有趣的是为什么是3?我在没有运气的情况下尝试了快速调试,所以我想在这里提出问题。

代码:

    std::vector<sf::VideoMode> availiableVideoModes;
    availiableVideoModes = sf::VideoMode::getFullscreenModes();

有趣的是

    desktopVideoMode = sf::VideoMode::getDesktopMode();

返回正确的值。

4

1 回答 1

1

问题出在库链接中,我链接的是 32 位而不是 64 位。

于 2014-04-23T13:44:48.230 回答