IMFMediaSink::GetStreamSinkByIndex method (mfidl.h)
Gets a stream sink, specified by index.
HRESULT GetStreamSinkByIndex( [in] DWORD dwIndex, [out] IMFStreamSink **ppStreamSink );
Zero-based index of the stream. To get the number of streams, call IMFMediaSink::GetStreamSinkCount.
Receives a pointer to the stream's IMFStreamSink interface. The caller must release the interface.
The method returns an HRESULT. Possible values include, but are not limited to, those in the following table.
||The method succeeded.|
||The media sink's Shutdown method has been called.|
Enumerating stream sinks is not a thread-safe operation, because stream sinks can be added or removed between calls to this method.
|Minimum supported client||Windows Vista [desktop apps | UWP apps]|
|Minimum supported server||Windows Server 2008 [desktop apps | UWP apps]|