Bitmap::UnlockBits メソッド (gdiplusheaders.h)
Bitmap::UnlockBits メソッドは、Bitmap::LockBits の呼び出しによって以前にロックされていたこのビットマップの一部のロックを解除します。
構文
Status UnlockBits(
[in] BitmapData *lockedBitmapData
);
パラメーター
[in] lockedBitmapData
型: BitmapData*
以前に Bitmap::LockBits に渡された BitmapData オブジェクトへのポインター。
戻り値
種類: 状態
メソッドが成功した場合は、Status 列挙体の要素である Ok を返します。
メソッドが失敗した場合は、 Status 列挙体の他の要素のいずれかを返します。
注釈
Bitmap::LockBits と Bitmap::UnlockBits を ペアとして使用する必要があります。 Bitmap オブジェクトの Bitmap::LockBits メソッドを呼び出すと、指定した形式のピクセル データの読み取りまたは書き込みに使用できる一時的なバッファーが確立されます。 一時バッファーに書き込んだ後、 Bitmap::UnlockBits を呼び出すと、バッファー内のピクセル データが Bitmap オブジェクトにコピーされます。 一時バッファーのピクセル形式が Bitmap オブジェクトのピクセル形式と異なる場合、ピクセル データは適切に変換されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP、Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | gdiplusheaders.h (Gdiplus.h を含む) |
Library | Gdiplus.lib |
[DLL] | Gdiplus.dll |