Skip to main content
IWMWriterAdvanced interface

The IWMWriterAdvanced interface provides advanced writing functionality.

This interface exists for every instance of the writer object. To obtain a pointer to this interface, call QueryInterface on the writer object.

Members

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

Methods

The IWMWriterAdvanced interface has these methods.

MethodDescription
AddSink

Adds a writer sink.

GetSink

Retrieves a writer sink object.

GetSinkCount

Retrieves the number of writer sinks.

GetStatistics

Retrieves statistics about the current writing operation.

GetSyncTolerance

Retrieves the amount of time during which the inputs can fall out of synchronization before the samples are discarded.

GetWriterTime

Retrieves the clock time that the writer is working to.

IsRealTime

Ascertains whether the writer is running in real time.

RemoveSink

Removes a writer sink object.

SetLiveSource

Specifies whether the source is live.

SetSyncTolerance

Sets the amount of time that the inputs can fall out of synchronization before the samples are discarded.

WriteStreamSample

Writes a stream sample directly into an ASF file, bypassing the normal compression procedures.

 

For information about which interfaces can be obtained by using the QueryInterface method of this interface, see Writer Object.

See also

Interfaces
IWMWriter Interface
IWMWriterAdvanced2 Interface
Writer Object
Writing ASF Files