Windows phone 8 从C+调用C#方法+;在Windows Phone 8中(真实) 我使用一个游戏引擎,它为Windows Phone 8应用程序生成了本地C++项目(DirectX)。但是,为了在App Boice中集成这样的东西,每当需要在引擎中触发特定的C++方法时,我就需要调用一个C方法。有一个这样的线程,它显然是另一种方式:“一个基于C的应用程序实际上调用C++方法”。 我现在被卡在这里,我用VisualStudio2012 Express为Windows Phone创建了一个“VisualC++ + > Windows Phone运行时组件”,其中一个C++/CX代码>公共REF类密封。这引用“Visual C#->Windows应用商店类库”的.winmd文件,该类库的项目属性设置为“Windows运行时组件”。有趣的是,我必须在Visual Studio 2012 Express for Windows 8(而不是Windows Phone)中创建此文件,因为VS for WP8不提供生成.winmd文件的选项。编译我的游戏时,我得到以下信息:

Windows phone 8 从C+调用C#方法+;在Windows Phone 8中(真实) 我使用一个游戏引擎,它为Windows Phone 8应用程序生成了本地C++项目(DirectX)。但是,为了在App Boice中集成这样的东西,每当需要在引擎中触发特定的C++方法时,我就需要调用一个C方法。有一个这样的线程,它显然是另一种方式:“一个基于C的应用程序实际上调用C++方法”。 我现在被卡在这里,我用VisualStudio2012 Express为Windows Phone创建了一个“VisualC++ + > Windows Phone运行时组件”,其中一个C++/CX代码>公共REF类密封。这引用“Visual C#->Windows应用商店类库”的.winmd文件,该类库的项目属性设置为“Windows运行时组件”。有趣的是,我必须在Visual Studio 2012 Express for Windows 8(而不是Windows Phone)中创建此文件,因为VS for WP8不提供生成.winmd文件的选项。编译我的游戏时,我得到以下信息:,windows-phone-8,c++-cx,Windows Phone 8,C++ Cx,没有为.winmd文件“…\nAppBilling.winmd”提供任何实现文件。要在应用程序清单中启用注册信息的生成,请在项目文件中的winmd引用项上指定“实现”元数据 C++中如何调用C++方法?我不需要像DLL、继承、委托等任何花哨的东西。只要一个简单的静态调用就行了,其他的一切都将用C#处理。只有创建一个。在这种情况下,可以使用Windows运行时方法调用C++到C语言中的其他问题。 因为在电话上不可能创建一个C×Windows运行时组件(与Windows存储应用程序不同),不可能调

没有为.winmd文件“…\nAppBilling.winmd”提供任何实现文件。要在应用程序清单中启用注册信息的生成,请在项目文件中的winmd引用项上指定“实现”元数据


<> C++中如何调用C++方法?我不需要像DLL、继承、委托等任何花哨的东西。只要一个简单的静态调用就行了,其他的一切都将用C#处理。

只有创建一个。在这种情况下,可以使用Windows运行时方法调用C++到C语言中的其他问题。


因为在电话上不可能创建一个C×Windows运行时组件(与Windows存储应用程序不同),不可能调用来自本地C++项目的C语言方法。在这种情况下,可以使用Windows运行时方法调用C++到C语言中的其他问题。


因为在电话上不可能创建一个C×Windows运行时组件(与Windows存储应用程序不同),不可能调用来自本地C++项目的c**方法。

但这不可能。我应该在C++中实现应用程序的购买吗?哈哈:事实上这是真的。应用内购买API可以在本机C++中访问:@Anton,但请注意Windows Phone 8中未实现的API。但这不可能是真的。我应该在C++中实现应用程序的购买吗?哈哈:事实上这是真的。应用内购买API可以在本机C++中访问:@Anton,但请注意Windows Phone 8中未实现的API。例如。