Freigeben über


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

Weitere Informationen

Media Foundation-Schnittstellen

Dienstschnittstellen