public override void Dispose() { if (Camera != null) { Stop(); Camera.Release(); Camera.Dispose(); Camera = null; } if (Texture != null) { Texture.Release(); Texture.Dispose(); Texture = null; } }