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