IDirect3DDevice8::DeleteStateBlock は、既存のステート ブロックを削除して、このステート ブロックで使用したメモリの割り当てを解除する。DeleteStateBlock メソッドは、そのパラメータでのみ削除するステート ブロックへのハンドルを受け取る。ステート ブロックを削除すると、そのステート ブロックへのハンドルは無効になり、以後使用することはできない。