MseStreamSource 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 source de flux d’extensions de source multimédia (MSE).
public ref class MseStreamSource sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MseStreamSource final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class MseStreamSource final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MseStreamSource
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class MseStreamSource
Public NotInheritable Class MseStreamSource
- Héritage
- Attributs
- Implémente
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
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1709 | 16299 | LiveSeekableRange |
Constructeurs
MseStreamSource() |
Instancie une nouvelle instance d’un MseStreamSource non initialisé. |
Propriétés
ActiveSourceBuffers |
Obtient la liste des mémoires tampons sources MSE (Media Source Extensions) actives sur la source de flux. |
Duration |
Obtient et définit la durée de la source de flux. |
LiveSeekableRange |
Obtient ou définit l’intervalle de temps pouvant être recherché pour une extension media source. |
ReadyState |
Obtient une valeur qui spécifie l’état prêt de MseStreamSource. |
SourceBuffers |
Obtient la liste des mémoires tampons sources MSE (Media Source Extensions) sur la source de flux. |
Méthodes
AddSourceBuffer(String) |
Ajoute une mémoire tampon source à la source de flux. |
EndOfStream(MseEndOfStreamStatus) |
Spécifie le status à la fin du flux. |
IsContentTypeSupported(String) |
Spécifie si un type de contenu est pris en charge. |
RemoveSourceBuffer(MseSourceBuffer) |
Supprime une mémoire tampon source de la source de flux. |
Événements
Closed |
Se produit lorsque MseStreamSource est fermé. |
Ended |
Se produit lorsque MseStreamSource est terminé. |
Opened |
Se produit lorsque MseStreamSource est ouvert. |