IMFStreamSink interface (mfidl.h)
Represents a stream on a media sink object.
Inheritance
The IMFStreamSink interface inherits from IMFMediaEventGenerator. IMFStreamSink also has these types of members:
Methods
The IMFStreamSink interface has these methods.
IMFStreamSink::Flush Causes the stream sink to drop any samples that it has received and has not rendered yet. |
IMFStreamSink::GetIdentifier Retrieves the stream identifier for this stream sink. |
IMFStreamSink::GetMediaSink Retrieves the media sink that owns this stream sink. |
IMFStreamSink::GetMediaTypeHandler Retrieves the media type handler for the stream sink. You can use the media type handler to find which formats the stream supports, and to set the media type on the stream. |
IMFStreamSink::PlaceMarker Places a marker in the stream. |
IMFStreamSink::ProcessSample Delivers a sample to the stream. The media sink processes the sample. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2008 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | mfidl.h |