Compartilhar via


Método IMFDeviceTransform::GetInputStreamAttributes (mftransform.h)

O método GetInputStreamAttributes obtém o repositório de atributos para um fluxo de entrada nesta MFT (transformação do Media Foundation).

Sintaxe

HRESULT GetInputStreamAttributes(
  [in]  DWORD         dwInputStreamID,
  [out] IMFAttributes **ppAttributes
);

Parâmetros

[in] dwInputStreamID

Stream ID do fluxo de entrada cujo estado precisa ser recuperado.

[out] ppAttributes

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

Retornar valor

O método retorna um HRESULT. Os valores possíveis incluem, mas não se limitam aos valores fornecidos na tabela a seguir.

Código de retorno Descrição
S_OK
A transição do estado do fluxo foi bem-sucedida.
MF_E_INVALIDREQUEST
O MFT do dispositivo não pôde dar suporte à solicitação no momento.
MF_E_INVALIDSTREAMNUMBER
A ID do fluxo não é válida.

Comentários

Esse método é usado pelo DTM para obter um repositório de atributos de um fluxo de entrada específico.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1703
Plataforma de Destino Windows
Cabeçalho mftransform.h

Confira também

IMFDeviceTransform