IMFCapturePreviewSink 接口 (mfcaptureengine.h)

控制预览接收器。 预览接收器使应用程序能够预览来自相机的音频和视频。

继承

IMFCapturePreviewSink 接口继承自 IMFCaptureSinkIMFCapturePreviewSink 也有以下类型的成员:

方法

IMFCapturePreviewSink 接口具有这些方法。

 
IMFCapturePreviewSink::GetMirrorState

获取视频预览流的当前镜像状态。 (IMFCapturePreviewSink.GetMirrorState)
IMFCapturePreviewSink::GetRotation

获取视频预览流的旋转。
IMFCapturePreviewSink::SetCustomSink

设置用于预览的自定义媒体接收器。
IMFCapturePreviewSink::SetMirrorState

启用或禁用视频预览流的镜像。 (IMFCapturePreviewSink.SetMirrorState)
IMFCapturePreviewSink::SetRenderHandle

指定预览窗口。
IMFCapturePreviewSink::SetRenderSurface

指定用于预览的 Microsoft DirectComposition 视觉对象。
IMFCapturePreviewSink::SetRotation

旋转视频预览流。
IMFCapturePreviewSink::SetSampleCallback

设置回调以接收一个流的预览数据。
IMFCapturePreviewSink::UpdateVideo

汇报视频帧。 (IMFCapturePreviewSink.UpdateVideo)

注解

若要开始预览版,请调用 IMFCaptureEngine::StartPreview

要求

要求
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows
标头 mfcaptureengine.h

另请参阅

IMFCaptureSink

媒体基础接口