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

Obtiene el almacén de atributos de una secuencia de entrada en esta transformación de Media Foundation (MFT).

Sintaxis

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

Parámetros

[in] dwInputStreamID

Identificador de flujo de entrada. Para obtener la lista de identificadores de flujo, llame a IMFTransform::GetStreamIDs.

[out] pAttributes

Recibe un puntero a la interfaz IMFAttributes . El autor de la llamada debe liberar la interfaz .

Valor devuelto

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

Código devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.
E_NOTIMPL
MFT no admite atributos de flujo de entrada.
MF_E_INVALIDSTREAMNUMBER
Identificador de flujo no válido.

Comentarios

La implementación de este método es opcional a menos que MFT necesite admitir un conjunto determinado de atributos.

Para obtener el almacén de atributos para todo el MFT, llame a IMFTransform::GetAttributes.

Requisitos

   
Cliente mínimo compatible Windows Vista [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado mftransform.h
Library Mfuuid.lib

Consulte también

IMFTransform

Transformaciones de Media Foundation

Transformar atributos