掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
BitBltで取得した画像の減色方法について (ID:22928)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
HBitmapは一般的な表現じゃないですね。 恐らくデバイスコンテキストのハンドルだとは検討つきますけど。 ビットマップのハンドルとの違いは調べて損はないですぞ。 http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/jpgdi/html/_win32_bitblt.asp procedure TForm1.Button2Click(Sender: TObject); var bmp:Tbitmap; dc:hdc; begin bmp:=Tbitmap.Create; bmp.width :=100; bmp.height:=100; dc:=getdc(0); BitBlt(bmp.canvas.handle,0,0,bmp.width,bmp.height,dc,0,0,srccopy); releasedc(0,dc); bmp.PixelFormat:=pf1bit; bmp.SaveToFile('bbb.bmp'); bmp.free; end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.