Export (0) Print
Expand All

IMFTimecodeTranslate interface

Converts between Society of Motion Picture and Television Engineers (SMPTE) time codes and 100-nanosecond time units.

Members

The IMFTimecodeTranslate interface inherits from the IUnknown interface. IMFTimecodeTranslate also has these types of members:

Methods

The IMFTimecodeTranslate interface has these methods.

MethodDescription
BeginConvertHNSToTimecode

Starts an asynchronous call to convert time in 100-nanosecond units to SMPTE time code.

BeginConvertTimecodeToHNS

Starts an asynchronous call to convert SMPTE time code to 100-nanosecond units.

EndConvertHNSToTimecode

Completes an asynchronous request to convert time in 100-nanosecond units to SMPTE time code.

EndConvertTimecodeToHNS

Completes an asynchronous request to convert time in SMPTE time code to 100-nanosecond units.

 

Remarks

If an object supports this interface, it must expose the interface as a service. To get a pointer to the interface, call IMFGetService::GetService with the service identifier MF_TIMECODE_SERVICE.

The Advanced Streaming Format (ASF) media source exposes this interface.

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

Mfidl.h

See also

Media Foundation Interfaces
Service Interfaces

 

 

Community Additions

ADD
Show:
© 2014 Microsoft