Sfml.net SFML C#如何在全屏模式之间切换?

Sfml.net SFML C#如何在全屏模式之间切换?,sfml.net,Sfml.net,我想在全屏和窗口模式之间切换。有什么方法可以在不重新启动整个游戏的情况下做到这一点吗?我建议在您的窗口上调用create方法(C++,但我确信它在C#中也能工作): 我将此标记为答案,因为它帮助我找到了解决方案。c#版本没有create方法,但可以通过关闭现有窗口并将新创建的窗口指定给现有引用来完成类似的操作。 yourWindow->create(sf::VideoMode::getDesktopMode(), "Title", sf::Style::Fullscreen);

我想在全屏和窗口模式之间切换。有什么方法可以在不重新启动整个游戏的情况下做到这一点吗?

我建议在您的窗口上调用create方法(C++,但我确信它在C#中也能工作):


我将此标记为答案,因为它帮助我找到了解决方案。c#版本没有create方法,但可以通过关闭现有窗口并将新创建的窗口指定给现有引用来完成类似的操作。
yourWindow->create(sf::VideoMode::getDesktopMode(), "Title", sf::Style::Fullscreen);