Partilhar 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.

Valor de retorno

O método retorna umHRESULT . Os valores possíveis incluem, mas não se limitam a, 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 suportado Windows 10, versão 1703 [somente aplicativos da área de trabalho]
Servidor mínimo compatível Nenhum compatível
da Plataforma de Destino Windows
Header mfobjects.h
Library Mfplat.lib
de DLL Mfplat.dll

Consulte também

IMFMuxStreamMediaTypeManager