Holas!
He estado mucho tiempo tratando de resolver el problema de no perder el dispositivo cuando estoy usando el juego en fullscreen y presiono ALT+TAB para minimizar la aplicación y despues vuelvo al juego pero igual se pierde...
lo uso de la siguiente manera... (resumen del codigo)
hr = g_pd3dDevice->TestCooperativeLevel();
if(hr == D3DERR_DEVICENOTRESET) {
hr = g_pd3dDevice->Reset(&d3dpp)
}
bueno... no hace el reset y siempre me entrega el mismo error: D3DERR_INVALIDCALL
donde está el problema??
tengo que hacer mas cosas antes??
agradecería mucho la ayuda