Chronologie
[Cette API n’est pas prise en charge et peut être modifiée ou non disponible à l’avenir.]
La chronologie expose l’interface IAMTimeline . Cette interface contient des méthodes pour définir des propriétés sur la chronologie ; pour ajouter des groupes à la chronologie ; et pour créer des objets Timeline, tels que des groupes, des pistes et des sources. Pour créer une nouvelle chronologie, appelez la fonction CoCreateInstance standard comme suit :
IAMTimeline *pTL = NULL;
hr = CoCreateInstance(CLSID_AMTimeline, NULL, CLSCTX_INPROC_SERVER,
IID_IAMTimeline, (void**)&pTL);
La Nouvelle chronologie est vide. à ce stade, vous pouvez charger un fichier projet existant (voir chargement et aperçu d’un Project), ou développer la chronologie en créant et en insérant de nouveaux objets (consultez construction d’une chronologie).