MediaStreamSamplePropertySet Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Eigenschaften für mediaStreamSample.
public ref class MediaStreamSamplePropertySet sealed : IIterable<IKeyValuePair<Platform::Guid, Platform::Object ^> ^>, IMap<Platform::Guid, Platform::Object ^>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.HasVariant]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MediaStreamSamplePropertySet final : IIterable<IKeyValuePair<winrt::guid, IInspectable const&>>, IMap<winrt::guid, IInspectable const&>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.HasVariant]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MediaStreamSamplePropertySet : IDictionary<Guid,object>, IEnumerable<KeyValuePair<Guid,object>>
Public NotInheritable Class MediaStreamSamplePropertySet
Implements IDictionary(Of Guid, Object), IEnumerable(Of KeyValuePair(Of Guid, Object))
- Vererbung
- Attribute
- Implementiert
-
IDictionary<Guid,Object> IMap<Platform::Guid,Platform::Object> IMap<winrt::guid,IInspectable> IIterable<IKeyValuePair<K,V>> IEnumerable<KeyValuePair<K,V>> IEnumerable<KeyValuePair<Guid,Object>> IIterable<IKeyValuePair<Platform::Guid,Platform::Object>> IIterable<IKeyValuePair<winrt::guid,IInspectable>>
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Ein Beispiel für die Verwendung von Media Stream Source in einer universellen Windows-App finden Sie im MediaStreamSource-Beispiel .
Auflisten der Sammlung in C# oder Microsoft Visual Basic
Sie können ein MediaStreamSamplePropertySet-Objekt in C# oder Microsoft Visual Basic durchlaufen. In vielen Fällen, z. B. mithilfe der foreach-Syntax , führt der Compiler diese Umwandlung für Sie durch, und Sie müssen nicht explizit in IEnumerable
umgewandelt werden. Wenn Sie eine explizite Umwandlung durchführen müssen, z. B. wenn Sie GetEnumerator aufrufen möchten, wandeln Sie das Auflistungsobjekt in IEnumerable<T> mit einem KeyValuePair von Guid und Object als Einschränkung um.
Eigenschaften
Size |
Ruft die Anzahl der elemente ab, die im Eigenschaftensatz enthalten sind. |
Methoden
Clear() |
Entfernt alle Elemente aus dem Eigenschaftensatz. |
First() |
Gibt einen Iterator zurück, um die Elemente im Eigenschaftensatz aufzulisten. |
GetView() |
Ruft eine unveränderliche Ansicht des Eigenschaftensatzes ab. |
HasKey(Guid) |
Gibt an, ob der angegebene Schlüssel im Eigenschaftensatz vorhanden ist. |
Insert(Guid, Object) |
Fügt dem Eigenschaftensatz den angegebenen Schlüssel und Wert hinzu. |
Lookup(Guid) |
Ruft den Wert für den angegebenen Schlüssel ab. |
Remove(Guid) |
Entfernt ein Element aus dem Eigenschaftensatz. |