>>833 トップダウンとかボトムアップとか考えずに出来なかったっけ。
SetDIBitsToDevice(DC, X, Y, 24, 16, 0, 0, 0, 16, Bits, Info, DIB_RGB_COLORS);
じゃだめ?