Interface IMFTimecodeTranslate (mfidl.h)
Convertit entre les codes de temps SMPTE (Society of Motion Picture and Television Engineers) et les unités de temps de 100 nanosecondes.
Héritage
L’interface IMFTimecodeTranslate hérite de l’interface IUnknown. IMFTimecodeTranslate a également les types de membres suivants :
Méthodes
L’interface IMFTimecodeTranslate utilise ces méthodes.
IMFTimecodeTranslate ::BeginConvertHNSToTimecode Démarre un appel asynchrone pour convertir l’heure en unités de 100 nanosecondes en code horaire SMPTE (Society of Motion Picture and Television Engineers). |
IMFTimecodeTranslate ::BeginConvertTimecodeToHNS Démarre un appel asynchrone pour convertir le code horaire SMPTE (Society of Motion Picture and Television Engineers) en unités de 100 nanosecondes. |
IMFTimecodeTranslate ::EndConvertHNSToTimecode Termine une demande asynchrone pour convertir l’heure en unités de 100 nanosecondes en code horaire SMPTE (Society of Motion Picture and Television Engineers). |
IMFTimecodeTranslate ::EndConvertTimecodeToHNS Exécute une demande asynchrone pour convertir l’heure dans le code horaire SMPTE (Society of Motion Picture and Television Engineers) en unités de 100 nanosecondes. |
Remarques
Si un objet prend en charge cette interface, il doit exposer l’interface en tant que service. Pour obtenir un pointeur vers l’interface, appelez IMFGetService ::GetService avec l’identificateur de service MF_TIMECODE_SERVICE.
La source multimédia ASF (Advanced Streaming Format) expose cette interface.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mfidl.h |