控制预览接收器。 预览接收器使应用程序能够预览来自相机的音频和视频。
继承
IMFCapturePreviewSink 接口继承自 IMFCaptureSink。 IMFCapturePreviewSink 也有以下类型的成员:
方法
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 |