Interfaz IMFASFIndexer (wmcontainer.h)
Proporciona métodos para trabajar con índices en archivos de formato de sistemas (ASF). El objeto indexador ASF expone esta interfaz. Para crear el indexador ASF, llame a MFCreateASFIndexer.
Herencia
La interfaz IMFASFIndexer hereda de la interfaz IUnknown . IMFASFIndexer también tiene estos tipos de miembros:
Métodos
La interfaz IMFASFIndexer tiene estos métodos.
IMFASFIndexer::CommitIndex Agrega información sobre un nuevo índice al objeto ContentInfo asociado al contenido de ASF. Debe llamar a este método antes de copiar el índice en el contenido para que el indexador pueda leerlo más adelante. |
IMFASFIndexer::GenerateIndexEntries Acepta un paquete ASF para el archivo y crea entradas de índice para ellos. |
IMFASFIndexer::GetCompletedIndex Recupera el índice completado del objeto indexador ASF. |
IMFASFIndexer::GetFlags Recupera las marcas que indican las opciones de indexador seleccionadas. |
IMFASFIndexer::GetIndexByteStreamCount Recupera el número de secuencias de bytes que está usando el objeto indexador. |
IMFASFIndexer::GetIndexPosition Recupera el desplazamiento del objeto de índice desde el principio del contenido. |
IMFASFIndexer::GetIndexStatus Recupera la configuración de índice de un flujo y un tipo de índice especificados. |
IMFASFIndexer::GetIndexWriteSpace Recupera el tamaño, en bytes, del búfer necesario para almacenar el índice completado. |
IMFASFIndexer::GetSeekPositionForValue Dado un tiempo de búsqueda deseado, obtiene el desplazamiento desde el que el cliente debe empezar a leer los datos. |
IMFASFIndexer::Initialize Inicializa el objeto indexador. |
IMFASFIndexer::SetFlags Establece las opciones del indexador. |
IMFASFIndexer::SetIndexByteStreams Agrega secuencias de bytes que se van a indexar. |
IMFASFIndexer::SetIndexStatus Configura el índice de una secuencia. |
Observaciones
Puede usar el objeto indexador para leer un índice ASF existente o escribir un nuevo índice. El objeto de índice tiene dos modos mutuamente excluyentes: modo de lectura y modo de escritura. Para establecer el modo, llame a SetFlags.
Use los métodos siguientes para configurar el objeto indexador (ambos modos):
Use los métodos siguientes para leer un índice existente: Use los métodos siguientes para escribir un índice:Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wmcontainer.h |