gpt4 book ai didi

c++ - 在 native 应用程序中使用 win32

转载 作者:行者123 更新时间:2023-11-30 04:33:30 24 4
gpt4 key购买 nike

是否有必要在完整的原生应用程序中使用 win32 还是使用 VC++ Express 的可视化模式来代替。

我想知道像游戏引擎这样的大型程序,他们是否使用 win32 来展示他们的工具集?

最佳答案

Win32 API 基本上是一组处理低级 Windows 对象(如窗口、控件、套接字等)的过程。因此,如果您说“ native ”,则意味着您可以做任何事情的唯一方法是使用 Win32 API。

从底层的角度来看,游戏引擎非常原始。游戏引擎主要是算法、抽象,如多边形(而不是低级三角形)、纹理和其他类似的东西。从 Windows 的角度来看,它就像“创建窗口”、“初始化 OpenGL”等等。所有其他的东西大多与 Windows 无关,但相当跨平台。例如,OpenGL 与任何特定平台(如 Windows、Linux 或 Mac OS)无关,OpenGL 始终相同。唯一不同的是创建窗口和初始化 OpenGL 的方式。

关于c++ - 在 native 应用程序中使用 win32,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6766472/

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