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 de retorno

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

Código de retorno 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 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 Importancia
Cliente mínimo compatible Windows 10, versión 1703 [solo aplicaciones de escritorio]
Servidor mínimo admitido No se admite ninguno
de la plataforma de destino de Windows
Header mfobjects.h
Library Mfplat.lib
DLL de Mfplat.dll

Consulte también

IMFMuxStreamMediaTypeManager