diff --git a/AIDevGallery/Samples/WCRAPIs/BackgroundRemover.xaml b/AIDevGallery/Samples/WCRAPIs/BackgroundRemover.xaml
index b33b716f..e125d4f9 100644
--- a/AIDevGallery/Samples/WCRAPIs/BackgroundRemover.xaml
+++ b/AIDevGallery/Samples/WCRAPIs/BackgroundRemover.xaml
@@ -16,7 +16,7 @@
-
+
+ using var bitmapBuffer = ImageBuffer.CreateCopyFromBitmap(bitmap);
+ var describeTask = _imageDescriptor?.DescribeAsync(bitmapBuffer);
+ if (describeTask != null)
{
- var result = asyncInfo.GetResults().Response;
-
- DispatcherQueue?.TryEnqueue(() =>
+ describeTask.Progress += (asyncInfo, delta) =>
{
- if (isFirstWord)
+ DispatcherQueue?.TryEnqueue(() =>
{
- Loader.Visibility = Visibility.Collapsed;
- OutputTxt.Visibility = Visibility.Visible;
- isFirstWord = false;
- }
-
- ResponseTxt.Text = result;
- });
- };
- await describeTask;
+ if (isFirstWord)
+ {
+ Loader.Visibility = Visibility.Collapsed;
+ OutputTxt.Visibility = Visibility.Visible;
+ isFirstWord = false;
+ }
+
+ ResponseTxt.Text = delta;
+ });
+ };
+
+ await describeTask;
+ }
+ }
+ catch (Exception ex)
+ {
+ ResponseTxt.Text = ex.Message;
}
Loader.Visibility = Visibility.Collapsed;
diff --git a/AIDevGallery/Samples/WCRAPIs/IncreaseFidelity.xaml b/AIDevGallery/Samples/WCRAPIs/IncreaseFidelity.xaml
index fafe6391..e7c68f8f 100644
--- a/AIDevGallery/Samples/WCRAPIs/IncreaseFidelity.xaml
+++ b/AIDevGallery/Samples/WCRAPIs/IncreaseFidelity.xaml
@@ -15,8 +15,8 @@
-
-
+
+
-
+
+
-
+
-
@@ -31,37 +31,48 @@
-
+
-
-
-
-
+ HorizontalAlignment="Stretch" RowSpacing="10"
+ VerticalAlignment="Stretch" Visibility="Collapsed">
+
+
+
+
+
+
-
-
-
+
+