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