情景:
我正在基于"Direct3D App"Visual Studio代码示例为Windows应用商店应用程序制作[edit:native WinRT] C++ Direct X DLL项目.
这必须是我的Windows Store App项目中的一个单独的DLL项目,因为我将在Windows 8 Metro应用程序和Windows Phone版本的应用程序中使用我的XAML UserControl和Direct X渲染器.
问题:
我无法在C#Windows Store应用程序项目中引用C++项目.Visual Studio拒绝使用以下单词:
A reference to <project-name> could not be added.
Run Code Online (Sandbox Code Playgroud)
我已经看到了使用/ clr标志编译C++项目的建议,但这与以下内容不兼容:
因此,在这种情况下,/ clr标志似乎不是一个选项.
问题:
如何引用C++项目以便在C#Windows Store App项目中使用我的XAML Direct X渲染器?还是有更好的选择吗?
提前致谢.