Compartilhar via


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

Define as configurações de contêiner no perfil de transcodificação.

Por exemplo, código, consulte MFCreateTranscodeProfile.

Sintaxe

HRESULT SetContainerAttributes(
  [in] IMFAttributes *pAttrs
);

Parâmetros

[in] pAttrs

Ponteiro para a interface IMFAttributes de um repositório de atributos que contém as configurações do contêiner no qual o arquivo transcodificado será armazenado. Os valores de atributo especificados substituem todos os valores existentes armazenados no perfil de transcodificação.

A lista a seguir mostra os atributos de contêiner que podem ser definidos:

Para criar o repositório de atributos, chame MFCreateAttributes. Para definir um valor de atributo específico no repositório de atributos, o chamador deve chamar os métodos IMFAttributes apropriados dependendo do tipo de dados do atributo.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mfidl.h

Confira também

Atributos no Media Foundation

IMFTranscodeProfile

MFCreateAttributes

Transcode API