TimedMetadataStreamDescriptor 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.
Représente une description d’un flux multimédia metada chronocrit.
public ref class TimedMetadataStreamDescriptor sealed : IMediaStreamDescriptor2
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Core.ITimedMetadataStreamDescriptorFactory, 393216, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class TimedMetadataStreamDescriptor final : IMediaStreamDescriptor2
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Core.ITimedMetadataStreamDescriptorFactory), 393216, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class TimedMetadataStreamDescriptor : IMediaStreamDescriptor2
function TimedMetadataStreamDescriptor(encodingProperties)
Public NotInheritable Class TimedMetadataStreamDescriptor
Implements IMediaStreamDescriptor2
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10, version 1803 (introduit dans 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v6.0)
|
Remarques
Cet objet est le parallèle à VideoStreamDescriptor et AudioStreamDescriptor, mais il est utilisé pour les flux qui contiennent des données arbitraires. Un exemple d’utilisation de ce type de flux serait d’encoder un flux de coordonnées GPS capturées de façon simulante avec un flux vidéo.
Lors de la création d’un fichier MediaEncodingProfile, appelez SetVideoTracks, en passant un ou plusieurs objets VideoStreamDescriptor pour fournir des informations sur les pistes vidéo à encoder.
Constructeurs
TimedMetadataStreamDescriptor(TimedMetadataEncodingProperties) |
Crée un instance de la classe TimedMetadataStreamDescriptor à l’aide de la propriété TimedMetadataEncodingProperties spécifiée. |
Propriétés
EncodingProperties |
Obtient un objet décrivant les propriétés d’encodage du flux de métadonnées chronoté. |
IsSelected |
Obtient une valeur indiquant si le flux est actuellement utilisé par un MediaStreamSource. |
Label |
Obtient ou définit une étiquette définie par l’application qui identifie un flux de métadonnées chronomètre dans un MediaEncodingProfile qui contient plusieurs flux. |
Language |
Obtient ou définit le code de langue RFC-1766 pour le flux. |
Name |
Obtient ou définit le nom du flux. |
Méthodes
Copy() |
Crée une copie du TimedMetadataStreamDescriptor. |