【问题标题】:UWP share only ScrollViewer to External Monitor/MiraCastUWP 仅将 ScrollViewer 共享到外部监视器/MiraCast
【发布时间】:2018-05-12 20:14:06
【问题描述】:

我只会通过 Miracast 向我的外接显示器显示图像(考拉)。 企鹅就像一个演示应用程序一样,只是作为我自己的预览。 Miracast 上是否仅显示 ScrollViewer 和内部图像?

这里是我的 XAML:

<Page
x:Class="App6.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:App6"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d" Width="335">

<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}" Margin="-410,0,-195,65">
    <ScrollViewer x:Name="myScrollViewer" HorizontalAlignment="Left" Height="485" Margin="350,45,0,0" VerticalAlignment="Top" Width="565">
        <Image x:Name="myImage" Height="483" Width="570" Source="Assets/Koala.jpg" Stretch="UniformToFill"/>
    </ScrollViewer>
    <Image x:Name="nextImage" HorizontalAlignment="Left" Height="160" Margin="55,45,0,0" VerticalAlignment="Top" Width="205" Source="Assets/Penguins.jpg"/>

</Grid>

感谢您的帮助!

【问题讨论】:

    标签: uwp share miracast


    【解决方案1】:

    Miracast 上是否只显示 ScrollViewer 和内部图像?

    是的。您可以查看BasicMediaCasting 示例的场景 3。在此示例中,它在 Miracast 上呈现视频。您还可以在 Miracast 上渲染图像。您只需将图像的CastingSource 类对象传递给RequestStartCastingAsync 方法,如下所示:

    await connection.RequestStartCastingAsync(img.GetAsCastingSource());
    

    【讨论】:

    • 谢谢,我会测试它!
    • 嗨,我怎样才能通过 ScrollView?
    猜你喜欢
    • 1970-01-01
    • 2018-09-17
    • 2020-11-10
    • 2018-01-11
    • 1970-01-01
    • 1970-01-01
    • 2014-05-29
    • 2016-08-01
    • 1970-01-01
    相关资源
    最近更新 更多