2012-02-09 7 views
0

私は、キャンバスを介してビットマップに複数のリソースを描画しています。私は合成画像の最終結果にあるアルファを持たせたいと思います。今私はペイントのアルファを私が望むレベルに設定して、そのアルファで各ビットマップを描いていますが、これはたくさんの異なるアルファの合成画像を作成することがわかります。パフォーマンスに優しい方法で合成画像全体にアルファを適用する方法はありますか?複数の描画可能ファイルのアルファビットマップを作成

答えて

0

最初に完全に不透明(アルファ= 255)の描画をすべて描画し、適切なアルファアルファを使用してPorter-Duffマルチプレイモードを使用して全体のビットマップを描画して、ワンショットですべてを変更することができます。

関連する問題