100% マネージド コードで BitmapEffect を記述する方法はありますか? アンマネージ コードを使用するよりもはるかに遅く実行されることはわかっていますが、BitmapEffect を書きたいのですが、C++ プログラミングを行ってから長い時間が経ちました。さらに、アプリケーションは部分信頼で実行する必要がある場合があります (アンマネージ コードは許可されません)。効果が静的コンテンツで実行されることはめったにありません。レンダリングされたコンテンツのビットマップを取得し、変更されたコンテンツのビットマップを返すだけで十分です。
1123 次
2 に答える
1
そのルートに行く前に、これを見たことがありますか?
GPU で実行されるフラグメント シェーダーとしてエフェクト (.NET 3.5SP1 でサポート) を作成する方法に関する一連の記事です。
于 2008-10-07T23:56:06.913 に答える
1
C++ および C# で記述されたカスタム ビットマップ エフェクト サンプルであるRGBFilterを出発点として使用できます。
C# では実行できない可能性があるいくつかの MIL インターフェイスを実装する必要があるため、C# でのみカスタム ビットマップ効果を実装できるかどうかはわかりません。私はそれについて間違っているかもしれませんが。
于 2008-10-08T00:07:28.043 に答える