Interface IMFASFSplitter (wmcontainer.h)
Fornece métodos para ler dados de um arquivo ASF (Advanced Systems Format). O objeto divisor ASF expõe essa interface. Para criar o divisor ASF, MFCreateASFSplitter.
Herança
A interface IMFASFSplitter herda da interface IUnknown . IMFASFSplitter também tem estes tipos de membros:
Métodos
A interface IMFASFSplitter tem esses métodos.
IMFASFSplitter::Flush Redefine o divisor ASF (Advanced Systems Format) e libera todos os exemplos pendentes. |
IMFASFSplitter::GetFlags Recupera os sinalizadores de opção definidos no divisor ASF. |
IMFASFSplitter::GetLastSendTime Recupera a hora de envio do último exemplo recebido. |
IMFASFSplitter::GetNextSample Recupera um exemplo do divisor ASF (Advanced Systems Format) depois que os dados são analisados. |
IMFASFSplitter::GetSelectedStreams Obtém uma lista de fluxos selecionados no momento. |
IMFASFSplitter::Initialize Redefine o divisor ASF (Advanced Systems Format) e o configura para analisar dados de uma seção de dados ASF. |
IMFASFSplitter::P arseData Envia dados do ASF (Formato de Sistemas Avançados) com pacotes para o divisor ASF para processamento. |
IMFASFSplitter::SelectStreams Define os fluxos a serem analisados pelo divisor ASF (Advanced Systems Format). |
IMFASFSplitter::SetFlags Define sinalizadores de opção no divisor ASF (Advanced Systems Format). |
Comentários
O divisor ASF aceita pacotes ASF e extrai os exemplos para fluxos individuais deles. Assim como acontece com os outros componentes base do ASF, o objeto divisor ASF deve ser inicializado com dados de um objeto ContentInfo do ASF antes do uso.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | wmcontainer.h |