MediaStreamSamplePropertySet Clase

Definición

Contiene propiedades para 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))
Herencia
Object Platform::Object IInspectable MediaStreamSamplePropertySet
Atributos
Implementaciones
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>>

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Consulta el ejemplo MediaStreamSource para obtener un ejemplo de uso del origen de flujo multimedia en una aplicación universal de Windows.

Enumeración de la colección en C# o Microsoft Visual Basic

Puede recorrer en iteración un objeto MediaStreamSamplePropertySet en C# o Microsoft Visual Basic. En muchos casos, como el uso de la sintaxis foreach , el compilador realiza esta conversión por usted y no tendrá que convertir a IEnumerable explícitamente. Si necesita convertir explícitamente, por ejemplo, si desea llamar a GetEnumerator, convierta el objeto de colección en IEnumerable<T> con un KeyValuePair de Guid y Object como restricción.

Propiedades

Size

Obtiene el número de elementos contenidos en el conjunto de propiedades.

Métodos

Clear()

Quita todos los elementos del conjunto de propiedades.

First()

Devuelve un iterador para enumerar los elementos del conjunto de propiedades.

GetView()

Obtiene una vista inmutable del conjunto de propiedades.

HasKey(Guid)

Indica si la clave especificada existe en el conjunto de propiedades.

Insert(Guid, Object)

Agrega la clave y el valor especificados al conjunto de propiedades.

Lookup(Guid)

Recupera el valor de la clave especificada.

Remove(Guid)

Quita un elemento del conjunto de propiedades.

Se aplica a

Consulte también