gpt4 book ai didi

c++ - Visual Studio SFML 教程图形显示不正确

转载 作者:太空宇宙 更新时间:2023-11-04 12:49:33 26 4
gpt4 key购买 nike

我不确定这是 Visual Studio(我使用的是 Visual Studio Community 2017)还是 SFML 的问题。我遵循了 https://www.sfml-dev.org/tutorials/2.4/start-vc.php 上的配置过程并使用了他们的教程代码。 SFML 确实已配置,但测试图形图像未根据教程正确显示,并且所有内容似乎都垂直拉伸(stretch)。

#include <SFML/Graphics.hpp>
int main()
{
sf::RenderWindow window(sf::VideoMode(200, 200), "SFML works!");
sf::CircleShape shape(100.f);
shape.setFillColor(sf::Color::Green);

while (window.isOpen())
{
sf::Event event;
while (window.pollEvent(event))
{
if (event.type == sf::Event::Closed)
window.close();
}

window.clear();
window.draw(shape);
window.display();
}

return 0;
}

Output

最佳答案

如果您使用的是带双 GPU 的笔记本电脑,那么您的 Intel GPU 驱动程序已经过时并且存在错误,它会错误地在窗口上设置 OpenGL“绘图区域”。或者,您可以强制您的应用程序在专用 GPU 上运行。

关于c++ - Visual Studio SFML 教程图形显示不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49701620/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com