Templates 用于UWP、XAML、DirectX和WinRT的Visual Studio模板

Templates 用于UWP、XAML、DirectX和WinRT的Visual Studio模板,templates,uwp,directx,winrt-xaml,c++-winrt,Templates,Uwp,Directx,Winrt Xaml,C++ Winrt,对于我正在考虑的一个项目,我想使用以下技术的组合 UWP,因为我计划同时瞄准台式机和XBox 用于动画的DirectX Direct 3D 11 XAML,因为我不想尝试重写文本框、按钮等,也可以使用SwapChainPanel < WinRT >,因为我想使用DirectX以外的其他C++库。而C++/CX显然已经退休 有许多模板,但没有一个结合了所有4种技术。我知道这个项目,但它不太符合要求 如果有人知道我可以使用的其他模板和/或项目,请提供相关网站的链接 或者如何调整由这些模板之一生成

对于我正在考虑的一个项目,我想使用以下技术的组合

  • UWP,因为我计划同时瞄准台式机和XBox
  • 用于动画的DirectX Direct 3D 11
  • XAML,因为我不想尝试重写文本框、按钮等,也可以使用SwapChainPanel
  • < WinRT >,因为我想使用DirectX以外的其他C++库。而C++/CX显然已经退休
有许多模板,但没有一个结合了所有4种技术。我知道这个项目,但它不太符合要求

如果有人知道我可以使用的其他模板和/或项目,请提供相关网站的链接

或者如何调整由这些模板之一生成的项目

  • Direct3D UWP游戏(C++/WinRT)和添加XAML
  • DirectX 11和XAML应用程序(通用Windows-C++/CX)转换为C++/WinRT

UWP是适合您以台式机和XBox为目标的平台。DirectX 11和XAML应用程序(通用Windows-C++/CX)看起来也是最合适的项目模板。上面有文件。这涉及到创建一个C++/CX scratch项目,该项目将被手动翻译成C++/WinRT项目。我想你需要从C++程序包中提取核心应用程序(C++ + WINRT)模板,虽然空白应用程序也可以。记住,如果你使用的是一个第三方C++库,库需要与UWP兼容。我同意@ iTestTobe,目前,DirectX 11和XAML应用程序(通用Windows -C++/CX)。应该是最合适的项目模板。