0

XAML アプリでこれを実行する方法はありますか?

4

1 に答える 1

0

これは複雑な答えであり、WP8アプリがどのプラットフォーム用に作成されているか、具体的に何を達成しようとしているのかによって異なります。

  1. いいえ、SilverlightのようにWP8でHLSLピクセルシェーダーでXAMLを使用することはできません。これはWP7/WP8ではサポートされていません。

  2. はい、D3DWP8アプリでHLSLピクセルシェーダーを使用できます。それらは、実行時ではなく、マーケットプレイスの提出前にコンパイルする必要があります。詳細については、MSDN@http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj714072(v=vs.105).aspxを参照してください。

  3. また、C#から呼び出されるWindowsPhoneランタイムコンポーネントとして独自のカスタムC++画像処理コードを記述できます。SIMD \ Neon命令セットを使用して、そのコードをWP8で非常に高速に動作するように最適化することもできます。ノキアでは、カメラ入力の画像処理をデモするエンドツーエンドのWp8サンプルに積極的に取り組んでいます。その間に、 C#からSIMD\NEONに最適化されたC++コードを呼び出す方法を示す実用的なデモがあります。

于 2012-12-03T21:02:11.293 に答える