IMFMuxStreamMediaTypeManager::GetStreamConfiguration method (mfobjects.h)

Gets the stream configuration with the specified index, which defines a set of substreams that can be included the multiplexed output.

Syntax

HRESULT GetStreamConfiguration(
  [in]  DWORD     ulIndex,
  [out] ULONGLONG *pullStreamMask
);

Parameters

[in] ulIndex

The index of the configuration to retrieve.

[out] pullStreamMask

The index of the configuration to retrieve.

Return value

The method returns an HRESULT. Possible values include, but are not limited to, those in the following table.

Return code Description
S_OK
The method succeeded.
MF_E_INVALIDINDEX
The specified configuration index is not valid.

Remarks

Stream configurations are ordered within the IMFMuxStreamMediaTypeManager by the numeric value of the bitmask.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1703 [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header mfobjects.h
Library Mfplat.lib; Mfplat.dll

See also

IMFMuxStreamMediaTypeManager