ERI Developer's BBS
  新規投稿 ┃ ツリー表示 ┃ 一覧表示 ┃ トピック表示 ┃ 検索 ┃ 設定 ┃ ホーム  
170 / 172 ←次へ | 前へ→

Re:(BMP)ファイルからと、メモリーからで、結果が違う?
 L.Entis  - 01/11/17(土) 11:00 -

引用なし
パスワード
    こんにちは、L.Entisです。

>本題です。
>BMPファイルからERIに変換したファイルより
>
>一度ウィンドウにBMPを読み込んだ後(表示した後)
>その、メモリーから、ビットマップデータにアクセスして
>ERIファイルに保存したほうが、サイズが小さくなります。

 表示したメモリからビットマップデータにアクセスして、と言う操作は、一旦DCに書き込まれたデータをGetDIBits等で取り出して、と言うことでしょうか?
 こういう操作をすると、例えば、画面が16ビットモードのとき、元データ(24ビット)からデータが一部失われますので、それが原因ではないでしょうか?
 もちろん、画面モードが24ビットや32ビットだとこういうことは起こらないと思いますが。

109 hits
<Mozilla/4.75 [ja] (Windows NT 5.0; U)@tokyo-fa1-177.kcom.ne.jp>

(BMP)ファイルからと、メモリーからで、結果が違う? 脱力 01/11/17(土) 9:54
┗ Re:(BMP)ファイルからと、メモリーからで、結果が違う? L.Entis 01/11/17(土) 11:00
 ┗ Re:(BMP)ファイルからと、メモリーからで、結果が違う? 脱力 01/11/22(木) 22:43 [添付]
  ┗ Re:(BMP)ファイルからと、メモリーからで、結果が違う? L.Entis 01/11/23(金) 8:56

  新規投稿 ┃ ツリー表示 ┃ 一覧表示 ┃ トピック表示 ┃ 検索 ┃ 設定 ┃ ホーム  
170 / 172 ←次へ | 前へ→
ページ:  ┃  記事番号:
7920 C-BOARD v3.02 is not Free?