Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O objeto ASF ContentInfo armazena informações do objeto de cabeçalho ASF de um arquivo. Um aplicativo pode usar o objeto ContentInfo para as seguintes finalidades:
- Leia o objeto de cabeçalho para um arquivo de mídia existente. Nesse caso, o objeto ContentInfo analisa o objeto Header e armazena informações sobre o arquivo de características. O Media Foundation expõe várias dessas propriedades por meio de atributos e interfaces. Eles são descritos em Media Foundation Attributes for ASF Header Objects.
- Escreva informações de cabeçalho e construa um objeto de cabeçalho para um novo arquivo.
- Inicialize outros objetos ASF, como o ASF Splitter, Multiplexador ASF e o Indexador ASF, enquanto lê ou grava um arquivo de mídia.
Para obter informações sobre a estrutura de um arquivo ASF, consulte ASF File Structure.
Criando o objeto ContentInfo
Para criar uma nova instância do objeto ContentInfo, chame o função MFCreateASFContentInfo. Esse método retorna um ponteiro para um objeto ContentInfo vazio que deve ser inicializado para trabalhar com um arquivo ASF específico. Dependendo se o aplicativo está lendo um arquivo existente ou gravando um novo arquivo ASF, ele deve chamar IMFASFContentInfo::P arseHeader ou IMFASFContentInfo::SetProfile para preencher o objeto vazio.
Para obter mais informações sobre essas chamadas de método, consulte os seguintes tópicos:
- Lendo o objeto de cabeçalho ASF de um arquivo existente
- Obtendo informações de objetos de cabeçalho ASF
- Escrevendo um objeto de cabeçalho ASF para um novo arquivo
- Atributos do Media Foundation para objetos de cabeçalho ASF
Tópicos relacionados