Interface IMFASFIndexer (wmcontainer.h)
Fornece métodos para trabalhar com índices em arquivos ASF (Systems Format). O objeto indexador ASF expõe essa interface. Para criar o indexador ASF, chame MFCreateASFIndexer.
Herança
A interface IMFASFIndexer herda da interface IUnknown . IMFASFIndexer também tem estes tipos de membros:
Métodos
A interface IMFASFIndexer tem esses métodos.
IMFASFIndexer::CommitIndex Adiciona informações sobre um novo índice ao objeto ContentInfo associado ao conteúdo ASF. Você deve chamar esse método antes de copiar o índice para o conteúdo para que o índice seja legível pelo indexador posteriormente. |
IMFASFIndexer::GenerateIndexEntries Aceita um pacote ASF para o arquivo e cria entradas de índice para eles. |
IMFASFIndexer::GetCompletedIndex Recupera o índice concluído do objeto indexador ASF. |
IMFASFIndexer::GetFlags Recupera os sinalizadores que indicam as opções de indexador selecionadas. |
IMFASFIndexer::GetIndexByteStreamCount Recupera o número de fluxos de bytes que estão em uso pelo objeto do indexador. |
IMFASFIndexer::GetIndexPosition Recupera o deslocamento do objeto de índice do início do conteúdo. |
IMFASFIndexer::GetIndexStatus Recupera as configurações de índice para um fluxo e um tipo de índice especificados. |
IMFASFIndexer::GetIndexWriteSpace Recupera o tamanho, em bytes, do buffer necessário para armazenar o índice concluído. |
IMFASFIndexer::GetSeekPositionForValue Dado o tempo de busca desejado, obtém o deslocamento do qual o cliente deve começar a ler dados. |
IMFASFIndexer::Initialize Inicializa o objeto do indexador. |
IMFASFIndexer::SetFlags Define as opções do indexador. |
IMFASFIndexer::SetIndexByteStreams Adiciona fluxos de bytes a serem indexados. |
IMFASFIndexer::SetIndexStatus Configura o índice para um fluxo. |
Comentários
Você pode usar o objeto indexador para ler um índice ASF existente ou gravar um novo índice. O objeto index tem dois modos mutuamente exclusivos: modo de leitura e modo de gravação. Para definir o modo, chame SetFlags.
Use os seguintes métodos para configurar o objeto indexador (ambos os modos):
Use os seguintes métodos para ler um índice existente: Use os seguintes métodos para escrever um índice:Requisitos
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 |