Thanks for the super speedy reply.
I have squashed my fullscreen image into my windowed form. Which is what I wanted. Heres my code:
if(m_D3DPP.Windowed)
return;
RECT ClientRect = {0, 0, WINDOWED_WIDTH, WINDOWED_HEIGHT};
AdjustWindowRect(&ClientRect, WS_OVERLAPPEDWINDOW, false);
m_D3DPP.BackBufferFormat = D3DFMT_UNKNOWN;
m_D3DPP.BackBufferWidth = FULLSCREEN_WIDTH;
m_D3DPP.BackBufferHeight = FULLSCREEN_HEIGHT;
m_D3DPP.Windowed = true;
SetWindowLongPtr(m_hWindow, GWL_STYLE, WS_OVERLAPPEDWINDOW);
SetWindowPos(m_hWindow, HWND_TOP,
100, 100,
ClientRect.right, ClientRect.bottom,
SWP_NOZORDER | SWP_SHOWWINDOW | SWP_FRAMECHANGED);
Here is a partial shot of the problem:
Am I windowing the correct way? It works though. I want to be keep showing the squashed screen in windowed form. Maybe I just have to put up with it? Or I could use my own bitmapped fonts...?