Hey there,
I have a window with a backbuffer and it's doing something strange and I don't understand how.
When I present the backbuffer to the window it has a dark grey border around the edge of the client area, which is being produced by the backbuffer.
I cannot figure out where this border is coming from. It doesn't make sense because my BitBlt() is:
1 2 3
BitBlt(hWndDC, 0, 0, ClientWidth, ClientHeight,
hSrcDC, 0, 0,
SRCCOPY); // just an example
(Where the backbuffer is the same demensions as the client area)
The border is equal all the way around the client area, which is the most confusing of all. If I had simply got the width and height of the client area wrong, it wouldn't have an equal edge all the way round...