MediaFrameSourceGroup 类

定义

表示一组可由 MediaCapture 同时使用的媒体帧源。

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

Windows 要求

设备系列
Windows 10 Anniversary Edition (在 10.0.14393.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v3.0 中引入)

注解

通过调用 FindAllAsync 并从返回的列表中选择实例来获取此类的实例。 如果知道媒体帧源组的唯一标识符,可以通过调用 FromIdAsync 获取此类的实例。

通过将组分配给 MediaCaptureInitializationSettings 对象的 SourceGroup 属性,然后将该设置对象传递到 InitializeAsync,初始化 MediaCapture 对象以使用选定的 MediaFrameSourceGroup

有关使用 MediaFrameSource 捕获帧的操作指南,请参阅 使用 MediaFrameReader 处理媒体帧

属性

DisplayName

获取媒体帧源组的用户可读名称。

Id

获取媒体帧源组的唯一标识符。

SourceInfos

获取描述组中每个媒体帧源的 MediaFrameSourceInfo 对象的列表。

方法

FindAllAsync()

异步检索当前设备上可用媒体帧源组的列表。

FromIdAsync(String)

异步获取具有指定 ID 的媒体帧源组。

GetDeviceSelector()

获取可用于初始化 DeviceWatcher 的设备选择器字符串,该字符串允许在可用媒体帧源组集更改时接收通知。

适用于

另请参阅