WriteFileで1byteずつ書き込むようなもんだな。
これは遅いのがわかってるか。

DirectXでプライマリ サーフェスを1ピクセルずつアクセスしても
ものすごく遅くなるよな。
メモリポインタは取得できるけど、仮想的にマップされたもんだから
アクセスされるたびにOSがデバイスから取ってくるわけで。