iモード携帯電話用Jav ..
670:デフォルトの名無しさん
07/06/23 23:49:50
画面にデータを描画する場合一般的にどちらが高速なんでしょうか?
1.画像からint型の配列作ってsetPixels()
2.画像をdrawImage()で描画
自分で両方書いてみたのですが、エミュレータ(Doja4.1)だとsetPixels()が激遅なのですが、
携帯だと割とまともに動いていたりして混乱しています。
それと、透過処理をする場合、
1.setColor()で透過色を設定してfillRect()
2.int型の配列作って自前で加算合成してsetPixels()
だとどちらが高速でしょうか?
自分でやってみた限り同じ面積を処理する場合では、
2の方が速そうだと思ったのですが、皆さんはどう思われますか?
ちなみに自分はSH902iで動かしているのですが、
機種毎に上記処理の速さが逆転したりもするんでしょうか?
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4226日前に更新/254 KB
担当:undef