【发布时间】:2017-02-14 02:55:32
【问题描述】:
使用 DirectX 进行编程时,是否使用非 UWP 实践并保持 WinMain 和 WinProc 之类的可能?我有一本关于 Directx 的 win32 的旧书,但它与 UWP 完全不同。
【问题讨论】:
-
UWP 使用
WinMain入口点,就像任何 Windows 桌面应用程序一样。而且由于 DirectX 比 UWP 早了十年,您当然可以使用 DirectX 编写 Windows 桌面应用程序。为什么你会假设不一样?无论如何,很难说,你在这里真正追求的是什么。 -
我读过 WinMain 和 WinProc 在 UWP 中消失了。编辑:。我想看看为新项目学习win32是否浪费时间。
-
我不确定您将哪种魔法归因于用户提供的入口点。它只是一个符号,它可以是任何东西。碰巧的是,UWP 的入口点仍然与任何 Win32 应用程序相同,但取决于语言投影,您可能不会看到它。学习 Windows API 是不是很浪费?我会说:不,从来没有。 UWP 是 Win32,只是在大量的 COM 中填充。