Método IMFMediaSourceEx::GetStreamAttributes (mfidl.h)

Obtém um repositório de atributos para um fluxo na fonte de mídia.

Sintaxe

HRESULT GetStreamAttributes(
  [in]  DWORD         dwStreamIdentifier,
  [out] IMFAttributes **ppAttributes
);

Parâmetros

[in] dwStreamIdentifier

O identificador do fluxo. Para obter o identificador, chame IMFStreamDescriptor::GetStreamIdentifier no descritor de fluxo.

[out] ppAttributes

Recebe um ponteiro para a interface IMFAttributes . O chamador deve liberar a interface .

Retornar valor

Esse método pode retornar um desses valores.

Código de retorno Descrição
S_OK
Êxito.
E_NOTIMPL
A fonte de mídia não dá suporte a atributos de nível de fluxo.
MF_E_INVALIDSTREAMNUMBER
Identificador de fluxo inválido.

Comentários

Use o ponteiro IMFAttributes para obter ou definir atributos que se aplicam ao fluxo especificado. Para atributos que se aplicam a toda a origem, use o método IMFMediaSourceEx::GetSourceAttributes .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho mfidl.h

Confira também

IMFMediaSourceEx