Compartilhar via


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

Define as definições de configuração de fluxo de vídeo no perfil transcode.

Para obter um código de exemplo, consulte MFCreateTranscodeProfile.

Sintaxe

HRESULT SetVideoAttributes(
  [in] IMFAttributes *pAttrs
);

Parâmetros

[in] pAttrs

Ponteiro para a interface IMFAttributes de um repositório de atributos que contém as definições de configuração para o fluxo de vídeo. Os valores de atributo especificados substituem todos os valores existentes armazenados no perfil de transcodificação.

Os seguintes atributos de vídeo 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

Transcode API