Platform SDK: DirectX |
Direct3DDevice7.DeleteStateBlock メソッドは、以前に記録されたデバイス ステート ブロックを削除する。
object.DeleteStateBlock( _ blockHandle As Long)
メソッドが失敗するとエラーが発生し、Err.Number に DDERR_INVALIDPARAMS が設定されて、blockHandle パラメータが無効であるか、マクロの記録中であるかを示す。
ほかのデバイス ステート ブロックの記録中は、デバイス ステート ブロックを削除できない。
Direct3DDevice7.BeginStateBlock、Direct3DDevice7.CaptureStateBlock、Direct3DDevice7.CreateStateBlock、Direct3DDevice7.EndStateBlock、Direct3DDevice7.ApplyStateBlock、ステート ブロック