MSDN Library
信息
您所需的主题如下所示。但此主题未包含在此库中。

Windows Phone 8 的 IAudioVideoCaptureDeviceNative 接口

2013/12/5

适用于:仅限于 Windows Phone 8。

公开在 AudioVideoCaptureDevice 对象上的其他操作。

IAudioVideoCaptureDeviceNative 接口从 IUnknown 接口继承。IAudioVideoCaptureDeviceNative 具有这些方法。

方法

说明

Windows Phone 8 的 IAudioVideoCaptureDeviceNative::SetAudioSampleSink 方法

设置将在录制期间接收编码音频示例的接收器。

Windows Phone 8 的 IAudioVideoCaptureDeviceNative::SetVideoSampleSink 方法

设置将在录制期间接收编码视频示例的接收器。

要访问 IAudioVideoCaptureDeviceNative,请使用 IAudioVideoCaptureDeviceNative 的 UUID 调用 AudioVideoCaptureDevice 类的实例上的 IUnknown::QueryInterface 方法。这些方法无法直接从托管的投影中使用,但是您可以编写自己的 Windows 运行时 对象来包装它们。

此接收器仅在录制 AudioVideoCaptureDevice 对象时接收示例。调用 StartRecordingToSinkAsync 方法后录制开始;调用 StopRecordingAsync 后录制结束。分别使用 AudioEncodingFormat 和 VideoEncodingFormat 属性指定音频和视频编码格式。

AudioVideoCaptureDevice 是否捕获音频或视频取决于使用了何种公开方法来创建捕获设备。对带音频的视频示例使用 OpenAsync;对音频示例使用 OpenForAudioOnlyAsync 和对不带音频的视频示例使用 OpenForVideoOnlyAsync。

手机支持的最小值

Windows Phone 8

标头

Windows.手机.媒体.捕获.本机.h

命名空间

Windows::手机::媒体::捕获

显示:
© 2016 Microsoft