IMFASFStreamConfig interface (wmcontainer.h)

Configures the settings of a stream in an ASF file. The ASF stream configuration object exposes this interface. To obtain a pointer to this interface, call the IMFASFProfile::CreateStream method.

Inheritance

The IMFASFStreamConfig interface inherits from IMFAttributes. IMFASFStreamConfig also has these types of members:

Methods

The IMFASFStreamConfig interface has these methods.

 
IMFASFStreamConfig::AddPayloadExtension

Configures a payload extension for the stream.
IMFASFStreamConfig::Clone

Creates a copy of the Advanced Systems Format (ASF) stream configuration object.
IMFASFStreamConfig::GetMediaType

Retrieves the media type of the stream.
IMFASFStreamConfig::GetPayloadExtension

Retrieves information about an existing payload extension.
IMFASFStreamConfig::GetPayloadExtensionCount

Retrieves the number of payload extensions that are configured for the stream.
IMFASFStreamConfig::GetStreamNumber

Retrieves the stream number of the stream.
IMFASFStreamConfig::GetStreamType

Gets the major media type of the stream.
IMFASFStreamConfig::RemoveAllPayloadExtensions

Removes all payload extensions that are configured for the stream.
IMFASFStreamConfig::SetMediaType

Sets the media type for the Advanced Systems Format (ASF) stream configuration object.
IMFASFStreamConfig::SetStreamNumber

Assigns a stream number to the stream.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header wmcontainer.h

See also

IMFAttributes

Media Foundation Interfaces