IAMTimelineEffectable-Schnittstelle

Hinweis

[Veraltet. Diese API kann aus zukünftigen Releases von Windows entfernt werden.]

Die IAMTimelineEffectable -Schnittstelle stellt Methoden zum Hinzufügen von Effekten zu einem Zeitachsenobjekt in DirectShow Editing Services (DES) und zum Bearbeiten der Effekte auf ein Objekt bereit. Alle Objekte, auf die Effekte angewendet werden können, implementieren diese Schnittstelle. dies schließt Quellen, Spuren und Kompositionen ein.

Ein Objekt, das diese Schnittstelle implementiert, kann eine beliebige Anzahl von Auswirkungen haben. Für jedes Objekt wendet die Render-Engine ihre Effekte in der Reihenfolge der Priorität an, beginnend mit Prioritätsstufe 0.

Member

Die IAMTimelineEffectable-Schnittstelle erbt von der IUnknown-Schnittstelle. IAMTimelineEffectable verfügt auch über diese Typen von Membern:

Methoden

Die IAMTimelineEffectable-Schnittstelle verfügt über diese Methoden.

Methode Beschreibung
EffectGetCount Ruft die Anzahl der Auswirkungen auf dieses Objekt ab.
EffectInsBefore Fügt einen Effekt auf der angegebenen Prioritätsebene in das -Objekt ein.
EffectSwapPriorities Wechselt die Prioritätsebenen von zwei Effekten.
GetEffect Ruft den Effekt auf der angegebenen Prioritätsebene ab.

Hinweise

Hinweis

Die Headerdatei Qedit.h ist mit Direct3D-Headern nach Version 7 nicht kompatibel.

Hinweis

Laden Sie zum Abrufen von Qedit.h das Microsoft Windows SDK-Update für Windows Vista und .NET Framework 3.0herunter. Qedit.h ist im Microsoft Windows SDK für Windows 7 und .NET Framework 3.5 Service Pack 1 nicht verfügbar.

Anforderungen

Anforderung Wert
Header
Qedit.h
Bibliothek
Strmiids.lib