Partilhar via


atributo MF_SINK_WRITER_ENCODER_CONFIG

Contém um ponteiro para um repositório de propriedades com propriedades de codificação.

Tipo de dados

Iunknown*

Comentários

O valor desse atributo é um ponteiro IPropertyStore .

Esse atributo permite que um aplicativo defina propriedades de codificação ao usar o Gravador do Coletor. Para definir esse atributo, execute as seguintes etapas:

  1. Chame PSCreateMemoryPropertyStore para criar um novo repositório de propriedades.
  2. Defina as propriedades do codificador no repositório de propriedades. As propriedades disponíveis dependem do codificador. Para obter mais informações, consulte Objetos Codec.
  3. Chame MFCreateAttributes para criar um novo repositório de atributos.
  4. Chame IMFAttributes::SetUnknown para definir o ponteiro IPropertyStore no repositório de atributos.
  5. Crie uma nova instância do Gravador do Coletor. Passe o ponteiro IMFAttributes para a função de criação. Para obter mais informações, consulte Atributos do Gravador do Coletor.

O Gravador do Coletor define as propriedades no codificador antes de definir os tipos de mídia.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte
Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho
Mfreadwrite.h

Confira também

Lista alfabética de atributos da Media Foundation

IMFSinkWriter

Atributos do Gravador do Coletor