MediaCaptureSettings 类

定义

包含 MediaCapture 对象的只读配置设置。

public ref class MediaCaptureSettings sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class MediaCaptureSettings final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class MediaCaptureSettings
Public NotInheritable Class MediaCaptureSettings
继承
Object Platform::Object IInspectable MediaCaptureSettings
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
应用功能
backgroundMediaRecording microphone webcam

注解

若要获取此类的实例,请检索 MediaCapture.MediaCaptureSettings 属性。

有关使用 MediaCapture 对象捕获音频、照片和视频的操作指南,请参阅 相机

注意

此类不敏捷,这意味着需要考虑其线程模型和封送处理行为。 有关详细信息,请参阅线程和封送处理 (C++/CX) 和使用多线程环境中的Windows 运行时对象 (.NET)

版本历史记录

Windows 版本 SDK 版本 已添加值
1803 17134 Direct3D11Device

属性

AudioDeviceId

获取麦克风 的 DeviceInformation.Id

AudioProcessing

获取音频处理模式。

CameraSoundRequiredForRegion

获取一个值,该值指示设备的区域是否要求在捕获照片或视频时播放声音。

ConcurrentRecordAndPhotoSequenceSupported

获取一个值,该值指示捕获设备是否支持同时录制视频和拍摄照片序列。

ConcurrentRecordAndPhotoSupported

获取一个值,该值指示捕获设备是否支持同时录制视频和拍摄照片。

Direct3D11Device

获取一个 IDirect3DDevice ,表示关联 MediaCapture 对象正在使用的 Direct3D 设备实例。

Horizontal35mmEquivalentFocalLength

获取捕获设备上相机镜头的水平 35mm 等效焦距。

MediaCategory

获取媒体的媒体类别。

PhotoCaptureSource

获取用于照片捕获的流。

PitchOffsetDegrees

获取相机的俯仰偏移量(以度为单位)。

StreamingCaptureMode

获取流模式。

Vertical35mmEquivalentFocalLength

获取捕获设备上相机镜头的垂直 35mm 等效焦距。

VideoDeviceCharacteristic

获取一个值,该值指示哪些视频流彼此独立。

VideoDeviceId

获取摄像机 的 DeviceInformation.Id

适用于