CImage::GetPitch
更新 : 2007 年 11 月
イメージのピッチを取得します。
int GetPitch( ) const throw( );
戻り値
イメージのピッチを返します。戻り値が負の値の場合、ビットマップは左下隅を起点とする逆方向 (下から上) の DIB です。戻り値が正の値の場合、ビットマップは左上隅を起点とする順方向 (上から下の向き) の DIB です。
解説
ピッチとは、ビットマップ内のある 1 つのピクセル行の先頭アドレスから、その次のピクセル行の先頭アドレスまでの距離 (バイト単位) のことです。ピッチはバイト数で表されるので、イメージのピッチを取得すると、ピクセル形式を決定する場合に役立ちます。ピッチの値には、ビットマップ用に予約されたメモリ領域が含まれる場合もあります。
イメージの各ピクセルのビット値を取得するには、GetPitch と GetBits を使用します。
メモ : |
---|
このメソッドは、DIB セクション ビットマップだけをサポートします。 |
必要条件
ヘッダー : atlimage.h