Método IMFTranscodeProfile::GetContainerAttributes (mfidl.h)

Obtiene la configuración del contenedor que se establece actualmente en el perfil de transcodificación.

Sintaxis

HRESULT GetContainerAttributes(
  [out] IMFAttributes **ppAttrs
);

Parámetros

[out] ppAttrs

Recibe un puntero a la interfaz IMFAttributes del almacén de atributos que contiene el tipo de contenedor actual para el archivo de salida. El autor de la llamada debe liberar el puntero de interfaz.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Si no hay atributos de contenedor establecidos en el perfil de transcodificación, la llamada a GetContainerAttributes se realiza correctamente y ppAttrs recibe NULL.

Para obtener un valor de atributo específico, el llamador debe llamar al método IMFAttributes adecuado según el tipo de datos del atributo. En la lista siguiente se muestran los atributos de contenedor:

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mfidl.h

Consulte también

Atributos de Media Foundation

IMFTranscodeProfile

Api de transcodificación