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