Freigeben über


VideoStreamDescriptor.Label Eigenschaft

Definition

Ruft eine app-definierte Bezeichnung ab, die einen Videostream in einem MediaEncodingProfile-Objekt identifiziert, der mehrere Streams enthält, oder legt diese fest.

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

Eigenschaftswert

String

Platform::String

winrt::hstring

Eine app-definierte Bezeichnung, die einen Videostream identifiziert.

Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 Fall Creators Update (eingeführt in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v5.0)

Hinweise

Die Bezeichnung für jeden Stream in einem einzelnen MediaEncodingProfile muss eindeutig sein. Das Aufrufen von SetVideoTracks zum Hinzufügen eines Streamdeskriptors mit einer doppelten Bezeichnung führt zu einem Ungültigen Argumentfehler.

Wenn Sie einen MediaFrameSourceGroup verwenden, um mehrere Videostreams gleichzeitig zu erfassen, versucht das System, die Label-Eigenschaft jedes VideoStreamDescriptor mit der Id-Eigenschaft jedes MediaFrameSourceInfo-Objekts in der Gruppe abzugleichen, um das Aufnahmegerät mit dem approproate-Streamdeskriptor abzugleichen.

Gilt für: