private void DisposeSurface() { if (_surface != null) { _surface.Dispose(); _surface = null; } }
private void DisposeSurface() { if (_renderingSurface != null) { _renderingSurface.Dispose(); _renderingSurface = null; } }
private void DisposeSurface() { if (_surface != null) { _surface.Invalidated -= OnSurfaceInvalidated; _surface.Dispose(); _surface = null; } }
private void DisposeSurface() { try { if (_surface != null) { _surface.Dispose(); } } finally { _surface = null; } }
private void DisposeSurface() { if (_surface != null) { _surface.Dispose(); _surface = null; } if (_bitmap != null) { _bitmap.Dispose(); _bitmap = null; } }