- 670 名前:デフォルトの名無しさん mailto:sage [2007/06/23(土) 23:49:50 ]
- 画面にデータを描画する場合一般的にどちらが高速なんでしょうか?
1.画像からint型の配列作ってsetPixels() 2.画像をdrawImage()で描画 自分で両方書いてみたのですが、エミュレータ(Doja4.1)だとsetPixels()が激遅なのですが、 携帯だと割とまともに動いていたりして混乱しています。 それと、透過処理をする場合、 1.setColor()で透過色を設定してfillRect() 2.int型の配列作って自前で加算合成してsetPixels() だとどちらが高速でしょうか? 自分でやってみた限り同じ面積を処理する場合では、 2の方が速そうだと思ったのですが、皆さんはどう思われますか? ちなみに自分はSH902iで動かしているのですが、 機種毎に上記処理の速さが逆転したりもするんでしょうか?
|

|