掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
BitBltで取得した画像の減色方法について (ID:22924)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
BitBltから画面の一部を取得し、TBitmapにまで受け渡し作業をした後で 減色をしようとTBitmap.PixelFormat := pf8bit;のようにすると 実行時に「このコマンドを実行するのに十分な記憶域がありません。」と エラーが出ます。PixelFormatを使わなければ問題なく最後までいくので すが減色したいので。 TBitmapに受け渡す時、HBitmapから代入しているのですがそういう事が 原因でPixelFormatが使用できないのでしょうか? PixelFormatを使わずとしてもBitBltからTBitmapに至る過程で減色するには どうしたらいいのでしょうか?何か方法があればよろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.