2nd device reset getting InvalidCallException.
Using XNA in a WinForms app.
I'm implementing a windowed to fullscreen method.
On the 2nd reset of the device I'm getting:
[3316] Direct3D9: (ERROR) :The following D3DPOOL_DEFAULT surfaces/buffers/textures still exist
[3316]
[3316] Direct3D9: (ERROR) : D3DRTYPE_SURFACE
I also have controls that will change the depth of the device (surface?) and it too throws an InvalidCallException on the second device reset.
When i check the device properties at the time of exception GraphicsDeviceStatus is NotReset.
Any ideas would be greatly appreciated.
lushdog

