Как мне выполнить обмен полноэкранного / и оконного режима во время выполнения
s
Однако есть две проблемы.
второй)
Нет, вам не нужно создавать новое окно, просто используйте старое. в основном вы можете вызвать IDirect3DDevice9 :: Reset с новыми параметрами презентации. при входе в полноэкранный режим необходимо выполнить следующие действия.
Будьте внимательны, когда ваше приложение перейдет в полноэкранный режим, оно повесит все приложения, включая среду разработки (например, Visual Studio). так что для полноэкранной отладки лучше взять другой монитор.
Других решений пока нет …