- VBプログラマ質問スレ(Ver.6.0 まで) part64
98 :デフォルトの名無しさん[sage]:2014/06/02(月) 19:26:53.85 ID:Sb+HWHY0 - GetDIBitsを使うと24bitカラーになってしまうが
8bitグレースケールのイメージをそのまま扱うならGetBitmapBitsからBMPファイル作成と行きたいが GetBitmapBitsは16ビットバージョンのWindows(3.x以前)との互換用に残されたもので、使うべきでない? やはり一旦カラーにしてから8ビットグレーを作成し直すしかないの? 新しい方が不便なんて皮肉な話だな。
| - VBプログラマ質問スレ(Ver.6.0 まで) part64
102 :デフォルトの名無しさん[sage]:2014/06/02(月) 20:45:08.36 ID:Sb+HWHY0 - >>100
すまん。今時Windowsの画面設定は24bitカラー以上が常識なんで、勝手に固定してしまったわw >>101 それはいいサンプルだ。しかしやはり画面表示環境依存なのでアルゴ切り分けないといけないんだな。 俺だったら多態性を使ってもっとうまく実装するがな。
|
|