0 | BMPファイルに保存するときビットマップヘッダバージョン4を使う (デフォルト) |
1 | BMPファイルに保存するときビットマップヘッダバージョン4を使わない |
ビットマップヘッダバージョン4はαチャネルを扱うもので, SDLは必要ならばこれを使う. 使いたくない場合は, このヒントで全ての環境に対応した40byteヘッダバージョンを使うことを強制できる.
このヒントが設定されていなければ, カラーキーやαチャネルのあるサーフェイスはαマスク付き32bit BMPファイルとして保存される. そして, ビットマップヘッダバージョン4を使い, そのαマスクを設定する. これが SDL 2.0.5以降のデフォルトの動作である.
このヒントが設定されていると, カラーキーやαチャネルのあるサーフェイスはαマスクなし32bit BMPファイルとして保存される. αチャネルのデータはファイル内に存在するが, アプリケーションはこれを無視する. これがSDL 2.0.5以前のデフォルトの動作である.
SDL 2.0.5以降