Skip to main content
IWMReaderCallbackAdvanced interface

The IWMReaderCallback interface is implemented by the application to handle data being read from a file.

Members

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

Methods

The IWMReaderCallbackAdvanced interface has these methods.

MethodDescription
AllocateForOutput

Allocates a buffer for samples delivered to the IWMReaderCallback::OnSample method.

AllocateForStream

Allocates a buffer for samples delivered to the OnStreamSample method.

OnOutputPropsChanged

Called when the output media properties change because of an IWMReader::SetOutputProps call.

OnStreamSample

Delivers stream samples from the source file without decompressing them first.

OnStreamSelection

Notifies the application of stream changes made due to bandwidth restrictions.

OnTime

Notifies the application of the clock time the reader is working to. This is used when a user-provided clock has been specified.

 

See also

Interfaces
IWMReader Interface
IWMReaderAdvanced Interface
IWMReaderCallback Interface
Reader Object
Reading ASF Files