Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O objeto de divisão ASF é um componente de camada WMContainer que analisa o objeto de dados ASF de um arquivo ASF (Advanced Systems Format). Você pode usar o divisor para ler os pacotes de dados no Objeto de Dados e gerar exemplos de fluxo. Para obter informações sobre a estrutura de um arquivo ASF, consulte estrutura de arquivos ASF.
O divisor expõe a interface deIMFASFSplitter. O divisor analisa pacotes de dados ASF para os fluxos selecionados e os reempacota em objetos de exemplo individuais que expõem a interfaceIMFSample. O divisor é um dos componentes de nível de plataforma do Media Foundation. A fonte de mídia ASF usa o divisor internamente para analisar arquivos ASF.
O diagrama a seguir ilustra a geração de exemplo para um arquivo ASF por meio do divisor.
Esta seção contém os seguintes tópicos:
| Tópico | Descrição |
|---|---|
| criando o objeto splitter asf | Como criar e inicializar o divisor. |
| configurar o objeto splitter do ASF | Configurações do divisor. |
| gerando amostras de fluxo de um objeto de dados ASF existente | Como analisar o objeto de dados ASF e gerar amostras de vapor em pacotes. |
A tabela a seguir mostra os atributos relevantes do Objeto de Dados.
| Atributo | Descrição |
|---|---|
| MF_PD_ASF_FILEPROPERTIES_PACKETS | Número de pacotes de dados no objeto de dados ASF. |
| MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE | Tamanho mínimo dos pacotes de dados no arquivo, em bytes. |
| MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE | Tamanho máximo dos pacotes de dados no arquivo, em bytes |
| MF_PD_ASF_DATA_LENGTH | Tamanho do objeto de dados ASF, em bytes. |
| MF_PD_ASF_DATA_START_OFFSET | Deslocamento, em bytes, para o primeiro pacote de dados no Objeto de Dados ASF em relação ao início do arquivo. |
Tópicos relacionados
-
Tutorial : Lendo um arquivo ASF