Freigeben über


CC-Decoderfilter

[Das dieser Seite zugeordnete Feature DirectShow-ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngineund Audio/Video Capture in Media Foundationersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code MediaPlayer-, IMFMediaEngine und Audio-/Videoaufnahme in Media Foundation anstelle von DirectShow-verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]

Wichtig

Diese Komponente wurde aus Windows Vista und späteren Betriebssystemen entfernt. Es steht für die Verwendung in den Betriebssystemen Microsoft Windows 2000, Windows XP und Windows Server 2003 zur Verfügung.

 

Der CC VBI-Decoder ist ein Kernelmodus-Streamklassenfilter. Sie wird in GraphEdit unter der Kategorie "WDM Streaming VBI Codecs" angezeigt. Sie akzeptiert Musterwellenformen, die von einem Aufnahmefilter bereitgestellt werden, und liefert decodierte Untertiteldaten an die Line 21 Decoder und/oder an interessierte Anwendungen.

Dieser Filter verfügt über zwei Eingabenadeln, VBI und HWCC. Der VBI-Pin wird für unformatierte VBI-Daten verwendet, und der HWCC-Pin wird verwendet, wenn die VBI-Decodierung in der Hardware durch den Aufnahmefilter ausgeführt wird. Wenn die Daten auf dem HWCC-Pin empfangen werden, arbeitet der CC-Decoder im "Pass-Through"-Modus und sendet die Daten direkt an den Line 21-Decoder, ohne sie auf irgendeine Weise zu verarbeiten. Wenn der Aufnahmefilter einen HWCC-Pin verfügbar macht, muss er direkt mit dem entsprechenden Pin auf dem CC-Decoder verbunden werden. Die Pinkategorie ist PINNAME_VIDEO_CC_CAPTURE.

Der CC-Decoder verfügt über bis zu acht Ausgabe-Pins, von denen jeder seine eigenen Linien und Unterstreams auswählen kann. Der erste Ausgabestift ist mit dem Line-21-Decoder verbunden.

Der CC-Decoderfilter wird in der Filterkategorie "WDM Streaming VBI Codecs" (AM_KSCATEGORY_VBICODEC) angezeigt.

Da es sich um einen Kernelmodusfilter handelt, können Anwendungen sie nicht direkt mit CoCreateInstance-erstellen. Verwenden Sie stattdessen die System device Enumerator. Weitere Informationen finden Sie unter Creating Kernel-Mode Filters.

DirectShow-Filter

Anzeigen von Untertiteln