Indexeur ASF
L' indexeur ASF est un composant de couche WMContainer utilisé pour lire ou écrire des objets index dans un fichier ASF (Advanced Systems Format). Pour plus d’informations sur la structure d’un fichier ASF, consultez structure des fichiers ASF.
Une application peut utiliser l’indexeur pour effectuer une recherche en fonction de l’heure de la présentation ou pour générer de nouvelles entrées d’index pour un fichier ASF. L’indexeur ASF implémente l’interface IMFASFIndexer .
| Type d’index | Description |
|---|---|
| Index basé sur l’heure de la présentation | Fournit une indexation basée sur la durée de la présentation pour les flux audio et vidéo dans des blocs d’index afin de rendre l’indexation plus efficace. Chaque bloc d’index fait référence à des entrées d’index qui contiennent un décalage d’octets. Le décalage correspond à la position du paquet de données en cours de recherche, par rapport au début de l’objet de données ASF. GUID_NULL doit être utilisé comme type de GUID pour l’identificateur d’index. Pour plus d’informations, consultez utilisation de l’indexeur pour écrire un nouvel index. |
| Index du code temporel | Facilite la recherche par code temporel dans les flux qui contiennent des métadonnées de code temporel. Les codes temporels sont conformes à un format SMPTE (heures : minutes : secondes : images). Chaque bloc d’index fait référence à des entrées d’index qui contiennent un décalage d’octets. Le décalage correspond à la position du paquet de données en cours de recherche, par rapport au début de l’objet de données ASF. [!Note] |
| Index basé sur des frames | Fournit l’indexation basée sur des frames pour les flux vidéo. Les index dans l’index basé sur des trames sont en termes de nombres d’images, avec le premier frame pour un flux de fichier ASF correspondant à l’entrée 0 dans l’objet d’index basé sur des trames. Chaque bloc d’index fait référence à des entrées d’index qui contiennent un décalage d’octets.[!Note] |
Cette section contient les rubriques suivantes :
| Rubrique | Description |
|---|---|
| Création et configuration de l’indexeur | Comment créer un objet indexeur et le configurer pour la lecture d’un index existant ou pour l’écriture d’un nouvel objet d’index ASF pour un fichier. |
| Utilisation de l’indexeur pour rechercher dans un fichier | Comment utiliser l’indexeur pour rechercher dans un fichier ASF. |
| Utilisation de l’indexeur pour écrire un nouvel index | Comment utiliser l’indexeur pour générer des entrées d’index et écrire un nouvel objet d’index pour un fichier ASF. |