Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]
Hinweis
[Veraltet. Diese API kann aus zukünftigen Versionen von Windows entfernt werden.]
Dieser Abschnitt enthält Referenzthemen für die DirectShow Editing Services-Schnittstellen (DES).
| Schnittstelle | BESCHREIBUNG |
|---|---|
| IAMErrorLog | Stellt eine Rückrufmethode für die Fehlerprotokollierung bereit. |
| IAMSetErrorLog | Legt ein Fehlerprotokoll fest oder ruft es ab. |
| IAMTimeline | Stellt Methoden zum Bearbeiten der Zeitleiste bereit. |
| IAMTimelineComp | Fügt virtuelle Spuren für eine Komposition ein oder ruft sie ab. |
| IAMTimelineEffect | Stellt Methoden zum Bearbeiten von Zeitleiste Effekten bereit. |
| IAMTimelineEffectable | Stellt Methoden zum Hinzufügen von Effekten zu einem Zeitleiste -Objekt bereit. |
| IAMTimelineGroup | Legt Eigenschaften für Gruppen fest und ruft sie ab. |
| IAMTimelineObj | Stellt Methoden zum Bearbeiten Zeitleiste-Objekte bereit. |
| IAMTimelineSplittable | Teilt ein Zeitleiste-Objekt auf. |
| IAMTimelineSrc | Stellt Methoden zum Bearbeiten und Festlegen von Eigenschaften für Quellobjekte bereit. |
| IAMTimelineTrack | Stellt Methoden zum Bearbeiten von Spurobjekten bereit. |
| IAMTimelineTrans | Stellt Methoden zum Bearbeiten von Übergangsobjekten bereit. |
| IAMTimelineTransable | Fügt Übergänge zu einem Objekt hinzu. |
| IAMTimelineVirtualTrack | Stellt Methoden zum Arbeiten mit virtuellen Spuren bereit. |
| IDxtAlphaSetter | Legt Eigenschaften für den Alpha Setter-Effekt fest. |
| IDxtCompositor | Legt Eigenschaften für den Compositor-Übergang fest. |
| IDxtJpeg | Legt Eigenschaften für den Übergang zum SMPTE Wipe fest. |
| IDxtKey | Legt Eigenschaften für den Schlüsselübergang fest. |
| IFindCompressorCB | Wird nicht unterstützt. |
| IGrfCache | Wird nicht unterstützt. |
| IMediaDet | Ruft Informationen zu einer Mediendatei ab, z. B. die Anzahl der Streams und den Typ, die Dauer und die Framerate der einzelnen Datenströme. |
| IMediaLocator | Stellt Methoden zum Überprüfen von Dateinamen bereit. |
| IPropertySetter | Legt Eigenschaften für einen Effekt oder Übergang fest. |
| IRenderEngine | Rendert ein DES-Projekt, indem ein Filterdiagramm aus einer Zeitleiste erstellt wird. |
| IRenderEngine2 | Ermöglicht es der Anwendung, den standardmäßigen Videogrößenänderungsfilter zu ersetzen, der von DES verwendet wird. |
| IResize | Muss von jedem benutzerdefinierten Videoänderungsfilter unterstützt werden. |
| ISampleGrabber | Ruft einzelne Medienbeispiele ab, während sie sich durch das Filterdiagramm bewegen. |
| ISampleGrabberCB | Rückrufschnittstelle für die ISampleGrabber-Schnittstelle . |
| ISmartRenderEngine | Stellt Methoden bereit, die die intelligente Neukomprimierung unterstützen. |
| IXml2Dex | Speichert und lädt DES-Projektdateien in XML (Extensible Markup Language). |
Zugehörige Themen