Platform SDK: DirectX |
DirectDrawSurface7.ReleaseDC メソッドは、DirectDrawSurface7.GetDC メソッドによって取得されたデバイス コンテキストのハンドルを解放する。
object.ReleaseDC(hdc As Long)
失敗すればエラーが発生し、Err.Number に次のいずれかの値が設定される。
DDERR_GENERIC |
DDERR_INVALIDOBJECT |
DDERR_INVALIDPARAMS |
DDERR_SURFACELOST |
DDERR_UNSUPPORTED |
このメソッドは、DirectDrawSurface7.GetDC メソッドが呼び出されたときに、前もってロックされたサーフェスのロックも解除する。
ReleaseDC は、GetDC を呼び出した同じスレッドから呼び出さなければならない。