MediaStreamSamplePropertySet Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des propriétés pour 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))
- Héritage
- Attributs
- Implémente
-
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>>
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Remarques
Consultez l’exemple MediaStreamSource pour obtenir un exemple d’utilisation de media stream source dans une application Windows universelle.
Énumération de la collection en C# ou Microsoft Visual Basic
Vous pouvez itérer au sein d’un objet MediaStreamSamplePropertySet en C# ou Microsoft Visual Basic. Dans de nombreux cas, comme l’utilisation de la syntaxe foreach , le compilateur effectue ce cast pour vous et vous n’aurez pas besoin d’effectuer un cast IEnumerable
vers explicitement. Si vous avez besoin d’un cast explicite, par exemple si vous souhaitez appeler GetEnumerator, castez l’objet de collection en IEnumerable<T> avec un KeyValuePair de GUID et Object comme contrainte.
Propriétés
Size |
Obtient le nombre d’éléments contenus dans le jeu de propriétés. |
Méthodes
Clear() |
Supprime tous les éléments du jeu de propriétés. |
First() |
Retourne un itérateur pour énumérer les éléments dans le jeu de propriétés. |
GetView() |
Obtient une vue immuable du jeu de propriétés. |
HasKey(Guid) |
Indique si la clé spécifiée existe dans le jeu de propriétés. |
Insert(Guid, Object) |
Ajoute la clé et la valeur spécifiées au jeu de propriétés. |
Lookup(Guid) |
Récupère la valeur de la clé spécifiée. |
Remove(Guid) |
Supprime un élément du jeu de propriétés. |