【发布时间】:2012-08-30 22:48:19
【问题描述】:
是否可以准备 Windows 8 C#/XAML Metro 应用程序,该应用程序能够启动我为 Metro 编写的游戏,但使用 C++/DirectX?我需要准备一种能够一个接一个地启动多个 C++/DirectX 游戏的管理器。
【问题讨论】:
标签: c++ windows xaml directx microsoft-metro
是否可以准备 Windows 8 C#/XAML Metro 应用程序,该应用程序能够启动我为 Metro 编写的游戏,但使用 C++/DirectX?我需要准备一种能够一个接一个地启动多个 C++/DirectX 游戏的管理器。
【问题讨论】:
标签: c++ windows xaml directx microsoft-metro
我认为一个应用程序不应该只启动另一个应用程序,但您可以注册由其他一些应用程序处理的自定义文件格式,然后您可以使用 Launcher.LaunchFileAsync() 方法来启动它们 - 假设他们都安装好了。
另一方面,如果您拥有所有这些游戏的代码 - 您可以使用 DirectX/XAML interop 技术之一来运行 DirectX 代码。
【讨论】: