Platform SDK: DirectX |
Direct3DDevice7.CaptureStateBlock メソッドは、既存のステート ブロックの値を、現在そのデバイスに設定されている値に更新する。
object.CaptureStateBlock( _ blockHandle As Long)
メソッドが失敗するとエラーが発生し、Err.Number に次のいずれかのエラー コードが設定される。
D3DERR_INBEGINSTATEBLOCK |
D3DERR_INOVERLAYSTATEBLOCK |
このメソッドは、既存のステート ブロックに、更新されたステートの値をキャプチャする。デバイスのステート全体をキャプチャするのではない。詳細については、「ステート ブロックの取得」を参照すること。
Direct3DDevice7.ApplyStateBlock、Direct3DDevice7.BeginStateBlock、Direct3DDevice7.CreateStateBlock、Direct3DDevice7.EndStateBlock、Direct3DDevice7.DeleteStateBlock、ステート ブロック