WPF 应用程序中的主要 window 未显示在 Skype 或团队的屏幕共享中

Main window in WPF application is not showing in screen share in skype or teams

当我通过 Skype 或团队加入会议时,我需要共享主应用程序 window 的内容(屏幕上没有任何其他内容),但它没有显示在 window分享菜单,我只能在整个桌面上播放。

see image here

但是,当我打开登录 window 时,它出现在 window 共享菜单中,而主 window 仍然没有出现!如下图。

Login window appears in the menu

有谁知道什么可以阻止 window 出现在 window 共享菜单中?

我遇到了同样的问题,我发现 window 需要一个标题,以便在 Teams 中选择它进行共享。 一旦我将标题添加到我的主 window 一切正常。

可以在代码中完成:

   mainWindow.Title = "test";

或 XAML:

<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        Height="900" Width="1200" MinWidth="900"
        x:Name="mainWindow"
        Title="{x:Static p:Resource.MainView_Header}">
...
</Window>