我能';在C#中为Windows 8创建XAML/DirectX应用程序? 我正在开发一个Windows Phone 8的游戏,因为我知道C的很多,所以C++我选择了
“Windows Phone XAML和Direct3D应用程序”,因为XNA已经死了。但除了我的windows phone应用程序之外,我还想为win8和win8 rt制作一个windows 8应用程序 我刚刚安装了适用于Windows 8的VS Express,但在C#部分找不到适用于Windows 8的此项目模板。我拥有的是:我能';在C#中为Windows 8创建XAML/DirectX应用程序? 我正在开发一个Windows Phone 8的游戏,因为我知道C的很多,所以C++我选择了,c#,visual-studio,windows-8,sdk,C#,Visual Studio,Windows 8,Sdk,“Windows Phone XAML和Direct3D应用程序”,因为XNA已经死了。但除了我的windows phone应用程序之外,我还想为win8和win8 rt制作一个windows 8应用程序 我刚刚安装了适用于Windows 8的VS Express,但在C#部分找不到适用于Windows 8的此项目模板。我拥有的是: 空白应用程序(XAML) 网格应用程序(XAML) 拆分应用程序(XAML) 阶级宗教 Windows运行时组件 单元测试库 您列出的3个XAML模板是用于使用C
- 空白应用程序(XAML)
- 网格应用程序(XAML)
- 拆分应用程序(XAML)
- 阶级宗教
- Windows运行时组件
- 单元测试库
请注意,Monogame尚未完成功能,并且缺少内容管道之类的东西。但是,有一些解决方法。所有模板都是Windows应用商店应用程序模板。您还需要一个开发人员密钥,否则您将无法发布应用程序。@Ramhound这很好,但我应该能够浏览所有模板?这些都是模板吗?任何其他模板都不是默认模板。是的,但随着Microsoft杀死XNA,SharpDX的未来会是什么?我可以为windows 8和windows phone 8同时执行C#+SharpDX吗?我非常喜欢一次也不编写相同的代码。应该是这样的。。。它是“windows”。@Jason94-您将无法编写支持
windows应用商店
和windows Phone 8
的通用应用程序,因此您必须接受这一点。此外,SharpDX
难道XNA不是它的DirectX
@Ramhound是的,但是由于SharpDX不是微软制造的,他们很容易杀死它,我担心。@Jason94-微软不能杀死SharpDX而不杀死DirectX
,即使SharpDX
停止更新,你也可以自己更新它。另一种方法是直接使用C++和<代码> DirectX ,但是为什么你可以使用WP8SDK创建XAML+Direct3D类型的C项目,而不是在Windows 8中?