IMFMuxStreamMediaTypeManager interface (mfobjects.h)
Enables the management of stream configurations for a multiplexed media source. A stream configuration defines a set of substreams that can be included the multiplexed output.
Inheritance
The IMFMuxStreamMediaTypeManager interface inherits from the IUnknown interface. IMFMuxStreamMediaTypeManager also has these types of members:
Methods
The IMFMuxStreamMediaTypeManager interface has these methods.
IMFMuxStreamMediaTypeManager::AddStreamConfiguration Registers a stream configuration, which defines a set of substreams that can be included the multiplexed output. |
IMFMuxStreamMediaTypeManager::GetMediaType Gets the IMFMediaType of the substream with the specified index. |
IMFMuxStreamMediaTypeManager::GetStreamConfiguration Gets the stream configuration with the specified index, which defines a set of substreams that can be included the multiplexed output. |
IMFMuxStreamMediaTypeManager::GetStreamConfigurationCount Gets the count of registered stream configurations, which define set of substreams that can be included the multiplexed output. |
IMFMuxStreamMediaTypeManager::GetStreamCount Gets the count of substreams managed by the multiplexed media source. (IMFMuxStreamMediaTypeManager.GetStreamCount) |
IMFMuxStreamMediaTypeManager::RemoveStreamConfiguration Unregisters a stream configuration, which defines a set of substreams that can be included the multiplexed output. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1703 [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | mfobjects.h |