Método IMFMuxStreamMediaTypeManager::GetMediaType (mfobjects.h)

Obtiene el IMFMediaType de la substream con el índice especificado.

Sintaxis

HRESULT GetMediaType(
  [in]  DWORD        dwMuxStreamIndex,
  [out] IMFMediaType **ppMediaType
);

Parámetros

[in] dwMuxStreamIndex

Índice de la substream para la que se recupera el tipo de medio.

[out] ppMediaType

Tipo de medio de la substream con el índice especificado.

Valor devuelto

El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Código devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.
E_INVALIDARG
Argumento no válido.
MF_E_INVALIDSTREAMNUMBER
El índice de substream especificado de la secuencia no es válido. Llame a GetStreamCount para obtener el número de substreams administrados por el origen multimedia multiplexado.
MF_E_INVALIDMEDIATYPE
El tipo de medio de la substream especificada no es válido.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1703 [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado mfobjects.h
Library Mfplat.lib; Mfplat.dll

Consulte también

IMFMuxStreamMediaTypeManager