Condividi tramite


enumerazione TIMELINE_MAJOR_TYPE

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Nota

[Deprecata. Questa API può essere rimossa dalle versioni future di Windows.]

 

L'enumerazione TIMELINE_MAJOR_TYPE specifica il tipo principale di un oggetto.

Sintassi

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;

Costanti

TIMELINE_MAJOR_TYPE_COMPOSITE

Oggetto composito. Contiene una o più tracce.

TIMELINE_MAJOR_TYPE_TRACK

Oggetto Track. Contiene una o più origini.

TIMELINE_MAJOR_TYPE_SOURCE

Oggetto di origine. Contiene un riferimento a un'origine multimediale.

TIMELINE_MAJOR_TYPE_TRANSITION

Oggetto Di transizione. Definisce una transizione tra compositi, tracce o origini.

TIMELINE_MAJOR_TYPE_EFFECT

Oggetto Effect. Definisce un effetto di input singolo da applicare a un oggetto composito, traccia o origine.

TIMELINE_MAJOR_TYPE_GROUP

Oggetto Group. Contiene una o più tracce di un determinato tipo.

Requisiti

Requisito Valore
Intestazione
Qedit.h

Vedi anche

IAMTimeline

IAMTimelineComp::GetCountOfType

IAMTimelineObj::GetTimelineType