MediaCapture.SetPreviewMirroring(Boolean) 方法

定义

启用或禁用视频预览流的水平镜像。 这不是镜像的首选方法。 有关详细信息,请参阅下面的“备注”部分。

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 处理设备方向

适用于