Expand Minimize

IMFMediaSink interface

Implemented by media sink objects. This interface is the base interface for all Media Foundation media sinks. Stream sinks handle the actual processing of data on each stream.

Members

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

Methods

The IMFMediaSink interface has these methods.

MethodDescription
AddStreamSink

Adds a new stream sink to the media sink.

GetCharacteristics

Gets the characteristics of the media sink.

GetPresentationClock

Gets the presentation clock that was set on the media sink.

GetStreamSinkById

Gets a stream sink, specified by stream identifier.

GetStreamSinkByIndex

Gets a stream sink, specified by index.

GetStreamSinkCount

Gets the number of stream sinks on this media sink.

RemoveStreamSink

Removes a stream sink from the media sink.

SetPresentationClock

Sets the presentation clock on the media sink.

Shutdown

Shuts down the media sink and releases the resources it is using.

 

Requirements

Minimum supported client

Windows Vista [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 [desktop apps | Windows Store apps]

Header

Mfidl.h

Library

Mfuuid.lib

See also

Media Foundation Interfaces
Media Sinks

 

 

Community Additions

ADD
Show:
© 2014 Microsoft