トップページ > 過去ログ > 記事閲覧
GetPixelについて
名前:トドア 日時: 2008/02/18 21:04

GetPixelで取得した色を、実際に0〜255の数値として取得したいのですが、方法はありますか? 又、GetPixelは『処理に時間がかかるので多用は禁物です。』と書いてありますが、他の関数と比べてどれくらい差があるのでしょうか?

Page: 1 |

Re: GetPixelについて ( No.1 )
名前:かたぱると 日時:2008/02/19 11:03

取得したカラーコードをRGBに直すには GetColor2というメソッドが非公開(?)でありますのでそちらを利用すれば可能です。 以下のような感じで int Cr = GetPixel( 10 , 10 ); int getR ,getG ,getB; GetColor2( Cr , &getR , &getG , &getB ); とすればRGBの値が取れます。 実行速度につきましては多用したり 実測した事がないのでわかりませんです。 どなたかか計ったことありますでしょうか。
Re: GetPixelについて ( No.2 )
名前:トドア 日時:2008/02/20 22:50

返信ありがとうございます GetColor2で色は取得できそうなので、 速度のほうは自分で作ってみて確かめることにします。 ありがとうございました

Page: 1 |