スクロールできる領域を作っているのだけども、スクロールされて見える部分以外を切り取る必要がある。16bppもサポートしたい都合上、ステンシルバッファを使えない。けれどもちょうどGUIの部分なのでZバッファを好き勝手いじれる。なのでZバッファを使わせてもらうことにしたのだけれども、ZENABLEをTRUEしないとZWRITEENABLEをTRUEにしても有効にならないことが分からず少し悩んでしまった。0.0でクリアしてZENABLEをTRUEにしてあっても、ZFUNCをD3DCMP_ALWAYSにすればそこから必要な部分だけ穴をあけてしまうことも可能なんだね。