public void Dispose() { if (_syncContext == null) { _compositor.Dispose(); _blurVisual.Dispose(); _contentVisual.Dispose(); _surfaceInterop.Dispose(); _compositionTarget.Dispose(); } }