public void ResetDevice(int width, int height)
{
if (this.DeviceResetting != null)
this.DeviceResetting(this, EventArgs.Empty);
this.parameters.BackBufferWidth = Math.Max(this.parameters.BackBufferWidth, width);
this.parameters.BackBufferHeight = Math.Max(this.parameters.BackBufferHeight, height);
this.graphicsDevice.Reset(this.parameters);
if (this.DeviceReset != null)
this.DeviceReset(this, EventArgs.Empty);
}