【问题标题】:Is it possible to combine Windows 8 (Metro) C++/DirectX game with (Metro) C#/XAML launcher?是否可以将 Windows 8 (Metro) C++/DirectX 游戏与 (Metro) C#/XAML 启动器结合使用?
【发布时间】:2012-08-30 22:48:19
【问题描述】:

是否可以准备 Windows 8 C#/XAML Metro 应用程序,该应用程序能够启动我为 Metro 编写的游戏,但使用 C++/DirectX?我需要准备一种能够一个接一个地启动多个 C++/DirectX 游戏的管理器。

【问题讨论】:

    标签: c++ windows xaml directx microsoft-metro


    【解决方案1】:

    我认为一个应用程序不应该只启动另一个应用程序,但您可以注册由其他一些应用程序处理的自定义文件格式,然后您可以使用 Launcher.LaunchFileAsync() 方法来启动它们 - 假设他们都安装好了。

    另一方面,如果您拥有所有这些游戏的代码 - 您可以使用 DirectX/XAML interop 技术之一来运行 DirectX 代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-15
      • 1970-01-01
      相关资源
      最近更新 更多