C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 20 を表示中)
■8696 / )  Re[1]: 画像のロックの有無
□投稿者/ 渋木宏明(ひどり) (452回)-(2007/10/07(Sun) 09:29:56)
渋木宏明(ひどり) さんの Web サイト
2007/10/07(Sun) 09:31:04 編集(投稿者)

> 画像にLockBitをかけたとき。
> ”その画像にはロックがかかったか、かかっていないか”ということが分かるにはどうすればいいのでしょうか?

「画像」が Bitmap クラスのインスタンスのことで、LockBit というのが Bitmap.LockBits() のことであるならば、自分で管理します。

Bitmap クラスのメンバ一覧を見ればすぐ分かるように「ロック中である/ない」を知るためのプロパティのようなものはありません。

「Bitmap クラスが保持する画素情報に操作を加える直前に Bitmap.LockBits() を実行」し、「画素情報に対する操作が終わったら Bitmap.UnlockBits() を実行する」のが普通の使い方なので、それで不自由することはないはずです。

返信 編集キー/


管理者用

- Child Tree -