利用可能なモードを取得するための SFML 2 の関数が返す問題に遭遇したことがありますか?
- availiableVideoModes [3]({width=3131961357 height=3131961357 bitsPerPixel=3131961357 },{width=3131961357 height=3131961357 bitsPerPixel=3131961357 },{width=3131961357 height=3131961357 bitsPerPixel3:3vectord3:7161ピクセルあたり3)
ベクトルの最大int値? 興味深いのは、なぜ 3 かということです。運が悪かったので、並行してここで質問をすることを考えて、簡単なデバッグを試みました。
コード:
std::vector<sf::VideoMode> availiableVideoModes;
availiableVideoModes = sf::VideoMode::getFullscreenModes();
興味深いのは
desktopVideoMode = sf::VideoMode::getDesktopMode();
正しい値を返します。