Méthode IMFSinkWriter ::SendStreamTick (mfreadwrite.h)
Indique une lacune dans un flux d’entrée.
Syntaxe
HRESULT SendStreamTick(
[in] DWORD dwStreamIndex,
[in] LONGLONG llTimestamp
);
Paramètres
[in] dwStreamIndex
Index de base zéro du flux.
[in] llTimestamp
Position dans le flux où se produit l’écart dans les données. La valeur est donnée en unités de 100 nanosecondes, par rapport au début du flux.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Pour la vidéo, appelez cette méthode une fois pour chaque image manquante. Pour l’audio, appelez cette méthode au moins une fois par seconde pendant un intervalle dans l’audio. Définissez l’attribut MFSampleExtension_Discontinuity sur le premier exemple de média après l’intervalle.
En interne, cette méthode appelle IMFStreamSink ::P laceMarker sur le récepteur multimédia.
Cette interface est disponible sur Windows Vista si le Supplément mise à jour de la plateforme pour Windows Vista est installé.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Supplément windows 7, Windows Vista et mise à jour de la plateforme pour Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | mfreadwrite.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour