VideoStreamDescriptor.Label 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个应用定义的标签,该标签标识包含多个流的 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
属性值
标识视频流的应用定义的标签。
实现
Windows 要求
设备系列 |
Windows 10 Fall Creators Update (在 10.0.16299.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v5.0 中引入)
|
注解
单个 MediaEncodingProfile 中每个流的标签必须是唯一的。 调用 SetVideoTracks 以添加包含重复标签的流描述符将导致参数错误无效。
如果使用 MediaFrameSourceGroup 一次捕获多个视频流,系统将尝试将每个 VideoStreamDescriptor 的 Label 属性与组中每个 MediaFrameSourceInfo 的 Id 属性匹配,以便将捕获设备与 approate 流描述符匹配。