énumération TIMELINE_MAJOR_TYPE

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

Notes

[Déconseillé. Cette API peut être supprimée des versions ultérieures de Windows.]

 

L’énumération TIMELINE_MAJOR_TYPE spécifie le type principal d’un objet.

Syntaxe

typedef enum  { 
  TIMELINE_MAJOR_TYPE_COMPOSITE   = 1,
  TIMELINE_MAJOR_TYPE_TRACK       = 2,
  TIMELINE_MAJOR_TYPE_SOURCE      = 4,
  TIMELINE_MAJOR_TYPE_TRANSITION  = 8,
  TIMELINE_MAJOR_TYPE_EFFECT      = 16,
  TIMELINE_MAJOR_TYPE_GROUP       = 128
} TIMELINE_MAJOR_TYPE;

Constantes

TIMELINE_MAJOR_TYPE_COMPOSITE

Objet composite. Contient une ou plusieurs pistes.

TIMELINE_MAJOR_TYPE_TRACK

Objet de suivi. Contient une ou plusieurs sources.

TIMELINE_MAJOR_TYPE_SOURCE

Objet source. Contient une référence à une source multimédia.

TIMELINE_MAJOR_TYPE_TRANSITION

Objet transition. Définit une transition entre les composites, les pistes ou les sources.

TIMELINE_MAJOR_TYPE_EFFECT

Objet d’effet. Définit un effet d’entrée unique à appliquer à un objet composite, track ou source.

TIMELINE_MAJOR_TYPE_GROUP

Objet de groupe. Contient une ou plusieurs pistes d’un type donné.

Configuration requise

Condition requise Valeur
En-tête
Qedit.h

Voir aussi

IAMTimeline

IAMTimelineComp::GetCountOfType

IAMTimelineObj::GetTimelineType