8Bitカラーと同じ方法だと思うが。
ビット深度とロックした領域へのポインタの型をチェックしてみそ。