GraphicsDevice Events

Public EventDeviceLostOccurs when a GraphicsDevice is about to be lost (for example, immediately before a reset).
Public EventDeviceResetOccurs after a GraphicsDevice is reset, allowing an application to recreate all resources.
Public EventDeviceResettingOccurs when a GraphicsDevice is resetting, allowing the application to cancel the default handling of the reset.
Public EventDisposing Occurs when Dispose is called or when this object is finalized and collected by the garbage collector of the Microsoft .NET common language runtime.
Public EventResourceCreatedOccurs when a resource is created.
Public EventResourceDestroyedOccurs when a resource is destroyed.

Community Additions