MediaCapture.SetPreviewMirroring(Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
启用或禁用视频预览流的水平镜像。 这不是镜像的首选方法。 有关详细信息,请参阅下面的“备注”部分。
public:
virtual void SetPreviewMirroring(bool value) = SetPreviewMirroring;
void SetPreviewMirroring(bool const& value);
public void SetPreviewMirroring(bool value);
function setPreviewMirroring(value)
Public Sub SetPreviewMirroring (value As Boolean)
参数
- value
-
Boolean
bool
如果为 True,则启用镜像;如果为 false,则禁用镜像。
Windows 要求
应用功能 |
backgroundMediaRecording
microphone
webcam
|
注解
水平镜像对于视频会议或视频聊天应用程序很有用,因为用户通常希望看到自己的反射图像。 非镜像视图看起来很奇怪,因为我们习惯于在镜像中看到自己。
若要镜像预览视频,应用应改用以下方法。 使用 JavaScript 的 Windows 应用应使用视频对象的 msHorizontalMirror 属性。 使用 C++、C# 或 Visual Basic 的 UWP 应用应使用 CaptureElement 上的 FlowDirection 属性。
SetPreviewMirroring 可能用作某些设备上的性能优化
有关使用相机时处理方向和镜像的操作指南,请参阅 使用 MediaCapture 处理设备方向。