Все, что я хочу, - сделать простое приложение, размер которого можно изменить при рендеринге.(IE изменяет размер, ни разу не видя буфера за краем экрана)
Большинство коммерческих, профессиональных и крупных программ с открытым исходным кодом, кажется, способны на это, в то время как большинство личных или увлеченных программ никогда не кажутсяспособен на это.(Я понятия не имею, почему)
Я хочу создать профессионально выглядящую программу, подобную этой.
Несколько примеров того, о чем я говорю:
В прошлом я использовал для создания окон:
- SDL (в настоящее время)
- SFML
- GLFW + OpenGL
И эта проблема относится ко всем 3 из того, что я могу вспомнить.
Я хотел бы знать следующее:
Если этопроблема, которая решаема, пожалуйста, скажите мне, почему или почему я никогда не выглядел так низкоуровнево (ОС API или графические серверы), поэтому я просто хочу знать, почему.
Какой способ решить это?Это в моих силах?
Является ли решение действительно идеальным решением?Я видел, что многие люди предлагают решения, которые имеют различные проблемы (IE минимизирует буфер, но не избавляется от него полностью, ИЛИ вы избавились от него, но есть тонна мерцания (я забыл, почему, но это не имеет значения))
В настоящее время я понимаю, что это ошибка, связанная с Win32 API / Windows API, связанная с блокировкой.У меня нет более глубокого понимания или знаний о том, как легко создать свое собственное решение, но если я должен учиться, я это сделаю.