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.
| Method | Description |
|---|---|
| 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 |
|
|
Library |
|
See also