Compartir a través de


Indexador (objeto)

[La característica asociada a esta página, WINDOWS Media Format 11 SDK, es una característica heredada. Se ha reemplazado por lector de origen y escritor receptor. Lector de origen y escritor receptor se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use lector fuente y escritor receptor en lugar del SDK de Windows Media Format 11, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

El objeto indexador crea un índice en un archivo ASF. Un índice es una parte estándar de un archivo ASF que equivale a muestras de vídeo con tiempos, números de fotogramas o (si procede) sociedad de marcas de tiempo estándar de imágenes y televisión (SMPTE). Sin un índice, ni el objeto lector ni el objeto de lector sincrónico pueden buscar un punto en medio de un archivo.

Los índices creados por este objeto solo son necesarios si el archivo contiene una o varias secuencias de vídeo. Esto se debe a que los datos de audio no se comprimen temporalmente, lo que facilita la búsqueda de un tiempo determinado en una secuencia de audio.

El objeto indexador se crea mediante la función WMCreateIndexer , que establece un puntero a una interfaz IWMIndexer . Las demás interfaces del objeto indexador se pueden obtener llamando al método QueryInterface .

El objeto indexador admite las interfaces siguientes.

Interfaz Descripción
IWMIndexer Inicia y detiene el proceso de indexación.
IWMIndexer2 Configura el indexador, lo que habilita la indexación por fotograma, por tiempo o por código de tiempo de SMPTE.

 

La aplicación debe implementar la siguiente interfaz de devolución de llamada para poder usar el objeto indexador.

Interfaz Descripción
IWMStatusCallback Recibe mensajes de estado de los procesos que se ejecutan en un subproceso independiente.

 

Objetos

Trabajar con índices