領域がないバージョンである。計算してしまっているバグがあった。値がヘッダ+パレットの色数×4になっていた。そのため自分自身でも正常に読み込めない出力なってしまっていた。一般にはほぼ使用されていないと考えても良さそうである。間違った出力になっていた。バージョンにわたってバグが放置されていたようである。このヘッダの利用が推奨されているらしい。側ではこのヘッダは定義されていない。MSDNにはドキュメントがない。正確なドキュメントを公開しているわけではないようで、私が探した範囲ではあまりよいドキュメントがなかった。以下の説明では殆どについて確証のある情報ではないことをご容赦願いたい。ものとは異なっているが、それぞれどういう意味かは推測できるだろう。BITMAPINFOHEADER2;各メンバーの意味は以下のようになっている。cbFixこのヘッダのサイズ、この形式では64となる、他の形式と同様にこの値を元にどのヘッダなのかを識別する。cx画像の横方向のピクセル数。符号なし32bit数。cy画像の縦方向のピクセル数。符号なし32bit数。cPlanesプレーンの数、通常1固定cBitCount1ピクセルを表現するのに使われるビット数。ulComplession圧縮方式、Windowsビットマップと同様に非圧縮とランレングス圧縮が定義されている。詳細な情報が得られず、探した範囲では対応しているソフトが見つからなかった。cbImageヘッダを除いた画像領域のデータサイズ。cxResolution横方向の解像度情報。cyResolution縦方向の解像度情報。cclrUsed使用するカラーパレットの色数。0の場合ビット数の最大値が設定されたものとみなす。cclrImportantカラーパレットのうち画像を構成するのに最低限必要な色数。0の場合全色が必要であることを意味する。単位usReserved予約領域。usRecordingビットマップの保存方式、ボトムアップ形式のみ定義されている。usRenderingハーフトーン化した際に使用したアルゴリズムを記述する。cSize1usRenderingと合わせてエラーやパターンを記述する。cSize2usRenderingと合わせてパターンを記述する。ulColorEncoding色の表現方法を定義する。同じ構造になっている。私が知るかぎりではこの領域の情報を有効活用しているアプリケーションはなかった。ない情報については無視している。同じ定義であるという前提で説明する。