Compartilhar via


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

Obtém o IMFMediaType do substream com o índice especificado.

Sintaxe

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

Parâmetros

[in] dwMuxStreamIndex

O índice do substream para o qual o tipo de mídia é recuperado.

[out] ppMediaType

O tipo de mídia do substream com o índice especificado.

Retornar valor

O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.
E_INVALIDARG
Argumento inválido.
MF_E_INVALIDSTREAMNUMBER
O índice de substream especificado pelo fluxo é inválido. Chame GetStreamCount para obter o número de substreams gerenciados pela fonte de mídia multiplexada.
MF_E_INVALIDMEDIATYPE
O tipo de mídia do substream especificado é inválido.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1703 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho mfobjects.h
Biblioteca Mfplat.lib; Mfplat.dll

Confira também

IMFMuxStreamMediaTypeManager