bool Device::IsFullscreen()
{
BOOL fs;
pSwapChain->GetFullscreenState(&fs, NULL);
return (bool)fs;
}
void Device::SetFullscreen(bool fs)
{
BOOL dummy = (BOOL)fs;
pSwapChain->SetFullscreenState(&dummy, NULL);
}
// Yeah I am aware that multi-monitor systems might break this... I promise to fix that later!
void UpdateGame()
{
// message pump
if (input->KeyPressed(VK_F4))
{
// F4 toggles fullscreen
pDevice->SetFullscreen(!pDevice->IsFullscreen());
}
}
Also, how do people get those nice blue tags on their topics?
Edited by hupsilardee, 11 November 2012 - 09:06 AM.







