SetBitmapBits 関数 (wingdi.h)

SetBitmapBits 関数は、ビットマップのカラー データのビットを指定された値に設定します。

メモ この関数は、16 ビット バージョンの Windows との互換性のためにのみ提供されます。 アプリケーションでは 、SetDIBits 関数を使用する 必要があります。
 

構文

LONG SetBitmapBits(
  [in] HBITMAP    hbm,
  [in] DWORD      cb,
  [in] const VOID *pvBits
);

パラメーター

[in] hbm

設定するビットマップのハンドル。 これは互換性のあるビットマップ (DDB) である必要があります。

[in] cb

lpBits パラメーターが指すバイト数。

[in] pvBits

指定したビットマップのカラー データを含むバイト配列へのポインター。

戻り値

関数が成功した場合、戻り値はビットマップ ビットの設定に使用されるバイト数です。

関数が失敗した場合は、0 を返します。

注釈

lpBits で識別される配列は、WORD で整列する必要があります。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー wingdi.h (Windows.h を含む)
Library Gdi32.lib
[DLL] Gdi32.dll

こちらもご覧ください

ビットマップ関数

ビットマップの概要

GetBitmapBits

SetDIBits