相机上的附加标签层';s窗口(wp8)
本文关键字:窗口 wp8 加标签 相机 | 更新日期: 2023-09-27 18:27:05
我正在wp8上使用相机。现在我想达到像在诺基亚城市镜头应用程序一样的效果。我想在实时工作相机的窗口上添加带有POI标签的附加层。你对如何使用它有什么建议吗?在PhotoCamera的窗口上画标签是什么库或什么东西?我完全不知道该怎么开始。。。
如果使用<Canvas>
和<VideoBrush>
,则可以添加任意多的层。例如:
<!-- This will draw a Red Rectangle @ 50, 50 over the camera output -->
<Grid x:Name="ContentPanel" Margin="12,0,12,0">
<Canvas x:Name="cam_canvas" Width="480" Height="480" Margin="-12,0">
<Canvas.Background>
<VideoBrush x:Name="cam_video_brush" Stretch="None">
<VideoBrush.RelativeTransform>
<CompositeTransform Rotation="90" CenterX="0.5" CenterY="0.5" />
</VideoBrush.RelativeTransform>
</VideoBrush>
</Canvas.Background>
<!-- draw rect -->
<Rectangle Canvas.Top="50" Canvas.Left="50" Canvas.ZIndex="1" Width="100" Height="100" Fill="Red"></Rectangle>
</Canvas>
</Grid>
注意Canvas。Top(Y位置)、Canvas。Left(X位置)、Canvas.ZIndex(背景视频笔刷上方的层数)