2012-12-03 43 views

回答

0

这是一个复杂的答案,它取决于您的WP8应用程序为哪个平台编写,以及您想要完成的具体内容。

  1. 不,你不能在WP8上像HLSL像素着色器一样在Silverlight上使用XAML。这不支持WP7/WP8。

  2. 是的,您可以在D3D WP8应用程序上使用HLSL像素着色器。它们必须在市场提交之前编译,而不是在运行时编译。查看此处的完整详细信息,请参阅MSDN @http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj714072(v=vs.105).aspx

  3. 此外,您可以将自己的自定义C++图像处理代码编写为从C#中调用的Windows Phone运行时组件。您还可以通过使用SIMD \ Neon指令集来优化该代码,以便与WP8一起快速工作。我们正在积极研究诺基亚的端到端Wp8样本,演示image processing for camera input。与此同时,有一个工作演示,演示如何从C#调用SIMD\NEON optimized C++ code