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

Obtiene el almacén de atributos global para esta transformación de Media Foundation (MFT).

Sintaxis

HRESULT GetAttributes(
  [out] IMFAttributes **pAttributes
);

Parámetros

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

Comentarios

Use el puntero IMFAttributes recuperado por este método para obtener o establecer atributos que se aplican a todo el MFT. Para obtener el almacén de atributos de un flujo de entrada, llame a IMFTransform::GetInputStreamAttributes. Para obtener el almacén de atributos de un flujo de salida, llame a IMFTransform::GetOutputStreamAttributes.

La implementación de este método es opcional a menos que MFT necesite admitir un conjunto determinado de atributos. Excepción: las MFP basadas en hardware deben implementar este método. Consulte MFP de hardware.

Requisitos

Requisito Value
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