現在、あるゲームプログラミングをしています。
最後にBitBltで裏画面から表(ウィンドウ)に画像を転送しているのですが、
なんとなく非効率的だと思い、DirectXを彷彿とさせる擬似フリップ機能を作ろうとしています。
ですが、何度やっても表に出てきません。
理由または原因、出来れば解決方法を教授してください。

// 非効率的?
BitBlt( hdc, 0, 0, 320, 240, hdcFlip, 0, 0, SRCCOPY );

// 擬似フリップ
hbmpFlipTmp = (HBITMAP)SelectObject( hdcFlip, hdc );
SelectObject( hdc, hbmpFlipTmp );