IMFTimecodeTranslate-Schnittstelle (mfidl.h)
Konvertiert zwischen Zeitcodes der Society of Motion Picture and Television Engineers (SMPTE) und Zeiteinheiten von 100 Nanosekunden.
Vererbung
Die IMFTimecodeTranslate-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFTimecodeTranslate verfügt auch über folgende Membertypen:
Methoden
Die IMFTimecodeTranslate-Schnittstelle verfügt über diese Methoden.
IMFTimecodeTranslate::BeginConvertHNSToTimecode Startet einen asynchronen Aufruf, um die Zeit in 100 Nanosekundeneinheiten in den Zeitcode von Society of Motion Picture and Television Engineers (SMPTE) zu konvertieren. |
IMFTimecodeTranslate::BeginConvertTimecodeToHNS Startet einen asynchronen Aufruf, um den Zeitcode von Society of Motion Picture and Television Engineers (SMPTE) in 100 Nanosekundeneinheiten zu konvertieren. |
IMFTimecodeTranslate::EndConvertHNSToTimecode Schließt eine asynchrone Anforderung zum Konvertieren der Zeit in 100 Nanosekundeneinheiten in den Zeitcode von Society of Motion Picture and Television Engineers (SMPTE) ab. |
IMFTimecodeTranslate::EndConvertTimecodeToHNS Schließt eine asynchrone Anforderung zum Konvertieren der Zeit im Zeitcode von Society of Motion Picture and Television Engineers (SMPTE) in 100 Nanosekundeneinheiten ab. |
Hinweise
Wenn ein Objekt diese Schnittstelle unterstützt, muss es die Schnittstelle als Dienst verfügbar machen. Um einen Zeiger auf die Schnittstelle abzurufen, rufen Sie IMFGetService::GetService mit dem Dienstbezeichner MF_TIMECODE_SERVICE auf.
Die ASF-Medienquelle (Advanced Streaming Format) macht diese Schnittstelle verfügbar.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mfidl.h |