Digitale Signalprozessoren
In diesem Abschnitt werden die von Windows bereitgestellten DSP-Objekte (Digital Signal Processor) beschrieben.
Microsoft verwendet den Begriff digitaler Signalprozessor , um eine Reihe von COM-Objekten zu bezeichnen, die Transformationen für nicht komprimierte Audio- und Videodaten ausführen. Die in diesem SDK beschriebenen DSPs transformieren Audio und Video in eine Vielzahl von unkomprimierten Formaten.
Die DSPs können selbst oder in Kombination mit Audio- und Videocodecs verwendet werden. Mit Ausnahme des Voice Capture-DSP implementiert jeder hier aufgeführte DSP zwei separate, aber ähnliche Schnittstellen.
Schnittstelle | BESCHREIBUNG |
---|---|
IMFTransform | Kompatibel mit Microsoft Media Foundation. |
IMediaObject | Kompatibel mit DirectShow. |
Sie können die DSPs konfigurieren, indem Sie die IPropertyStore-Schnittstelle verwenden, um Eigenschaften festzulegen. Einige der DSPs verfügen über zusätzliche Schnittstellen, die Eigenschaften festlegen. Um diese Schnittstellen zu verwenden, rufen Sie die QueryInterface-Methode einer beliebigen anderen Schnittstelle des DSP auf. Im Referenzthema für jeden DSP werden die unterstützten Eigenschaften, Schnittstellen und andere Features aufgeführt.
In diesem Abschnitt werden die folgenden Themen behandelt:
DSP | BESCHREIBUNG |
---|---|
Audio-Resampler-DSP | Konvertiert die Samplingrate eines Audiostreams. |
Transformations-DSP für Farbsteuerelemente | Passt die Farbeigenschaften eines Videostreams an. |
Farbkonverter DSP | Konvertiert einen Videostream zwischen Farbformaten. |
Bildfrequenzkonverter DSP | Ändert die Bildfrequenz eines Videostreams. |
Video Resizer DSP | Ändert die Größe eines Videostreams. |
Voice Capture DSP | Kapselt mehrere DSPs im Zusammenhang mit der Spracherfassung. |
Zugehörige Themen