VideoStreamDescriptor.Label 属性

定义

获取或设置一个应用定义的标签,该标签标识包含多个流的 MediaEncodingProfile 中的视频流。

public:
 property Platform::String ^ Label { Platform::String ^ get(); void set(Platform::String ^ value); };
winrt::hstring Label();

void Label(winrt::hstring value);
public string Label { get; set; }
var string = videoStreamDescriptor.label;
videoStreamDescriptor.label = string;
Public Property Label As String

属性值

String

Platform::String

winrt::hstring

标识视频流的应用定义的标签。

实现

Windows 要求

设备系列
Windows 10 Fall Creators Update (在 10.0.16299.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v5.0 中引入)

注解

单个 MediaEncodingProfile 中每个流的标签必须是唯一的。 调用 SetVideoTracks 以添加包含重复标签的流描述符将导致参数错误无效。

如果使用 MediaFrameSourceGroup 一次捕获多个视频流,系统将尝试将每个 VideoStreamDescriptorLabel 属性与组中每个 MediaFrameSourceInfoId 属性匹配,以便将捕获设备与 approate 流描述符匹配。

适用于