Platform SDK: DirectX

DirectDrawSurface7.Unlock

DirectDrawSurface7.Unlock メソッドは、DirectDraw に直接サーフェス処理が完了したことを通知する。

object.Unlock(r As RECT)

パラメータ

object
DirectDrawSurface7 オブジェクトを表すオブジェクト式。
r
DirectDrawSurface7.Lock メソッドへの呼び出しに対応する呼び出しで、サーフェスをロックするために使用した RECT 型。DirectDrawSurface7.Lock メソッドへの呼び出しに対応する呼び出しの r パラメータに Nothing を渡すことにより、サーフェス全体をロックした場合に限り、このパラメータは Nothing になる。

エラー コード

失敗すればエラーが発生し、Err.Number に次のいずれかの値が設定される。

DDERR_GENERIC
DDERR_INVALIDOBJECT
DDERR_INVALIDPARAMS
DDERR_INVALIDRECT
DDERR_NOTLOCKED
DDERR_SURFACELOST

注意

異なる転送先矩形のある同じサーフェスに対する DirectDrawSurface7.Lock の呼び出しは複数回可能なため、r パラメータは DirectDrawSurface7.Lock および DirectDrawSurface7.Unlock メソッドの呼び出しにリンクする。

参照

DirectDrawSurface7.Lock