Skip to main content
IWMSyncReader2 interface

The IWMSyncReader2 interface provides advanced features for the synchronous reader. It contains methods for allocating samples manually and for seeking to SMPTE time codes.

An IWMSyncReader2 interface exists for every synchronous reader object. You can obtain a pointer to an instance of this interface by calling the QueryInterface method of any other interface of the synchronous reader object.

Members

The IWMSyncReader2 interface inherits from IWMSyncReader. IWMSyncReader2 also has these types of members:

Methods

The IWMSyncReader2 interface has these methods.

MethodDescription
GetAllocateForOutput

Retrieves an IWMReaderAllocatorEx interface for allocating output samples.

GetAllocateForStream

Retrieves an IWMReaderAllocatorEx interface for allocating stream samples.

SetAllocateForOutput

Sets an IWMReaderAllocatorEx interface for allocating output samples.

SetAllocateForStream

Sets an IWMReaderAllocatorEx interface for allocating stream samples.

SetRangeByFrameEx

Enables you to play a portion of a file specified by frame numbers.

SetRangeByTimecode

Sets a start time and duration for playback using SMPTE time codes.

 

For information on which interfaces can be obtained by calling the QueryInterface method of this interface, see Synchronous Reader Object.

See also

Interfaces
IWMSyncReader Interface