DirectShow-szűrők
[A laphoz társított funkció, DirectShowegy régi funkció. MediaPlayer, IMFMediaEngineés Audio/Video Capture a Media Foundation. Ezek a funkciók Windows 10-hez és Windows 11-hez lettek optimalizálva. A Microsoft határozottan javasolja, hogy az új kód MediaPlayer, IMFMediaEngine és Audio/Video Capture eszközt használja a Media FoundationDirectShowhelyett, ha lehetséges. A Microsoft javasolja, hogy az örökölt API-kat használó meglévő kódot át kell írni az új API-k használatára, ha lehetséges.]
A DirectShow alapértelmezett szűrőket biztosít a Windowsban. Ezek a szűrők számos adatformátumot támogatnak, miközben magas szintű hardverfüggést biztosítanak. Az alkalmazások egyéni szűrőket is regisztrálhatnak és telepíthetnek a célrendszerre.
Az ACM Burkoló, az AVI dekompresszor és az AVI kompresszorszűrők együttműködnek a hang- és videotömörítés-kezelőkkel, hogy különböző kodekeket lehessen használni a DirectShow szűrőgráfban.
Itt találja a DirectShow Software Development Kit (SDK) által támogatott összes szűrőt. Ha egy szűrő megjelenik a GraphEditben, de ebben a referenciaszakaszban nincs dokumentálva, az azt jelenti, hogy a szűrőt vagy harmadik fél telepítette, vagy más Microsoft-technológia belsőleg használja. Az ilyen szűrőket a DirectShow SDK nem támogatja.
Szűrő | Leírás |
---|---|
ACM Burkoló | Lehetővé teszi, hogy a Hangtömörítés-kezelő (ACM) kodekek szűrőgráfhoz csatlakozzanak. |
analóg videó keresztsávos | A Windows-illesztőprogram-modellt (WDM) támogató videorögzítő eszközön lévő videokontrasztot jelöli. |
Hangrögzítési | Hangrögzítő eszközt jelöl. |
Audio Renderer (WaveOut) | A waveOut* API-kat használja a hullámforma hang megjelenítéséhez. |
AVI kompresszor | Lehetővé teszi, hogy a Video Compression Manager (VCM) kompresszorok szűrőgráfhoz csatlakozzanak. |
AVI dekompressor | Lehetővé teszi, hogy a Video Compression Manager (VCM) dekompresszorok szűrődiagramhoz csatlakozzanak. |
AVI-rajz | Az AVI dekompresszátor helyett automatikusan egy lejátszási gráfba húzódik, amikor a videó külső NTSC televíziómonitorba kerül. |
AVI Mux | Több bemeneti streamet fogad el, és AVI formátumban alakítja át őket. |
AVI-elválasztó | Felosztja a hang- és videostreameket az AVI-fájlok lejátszása közben. |
AVI/WAV-fájlforrás | Beolvassa az AVI- és WAV-forrásfájlokat, és létrehozza a fájltípusnak megfelelő kimeneti tűket. (Elavult.) |
CC Dekóder | Elfogadja a rögzítési szűrő által biztosított minta hulláműrlapokat, és dekódolt feliratozási adatokat szolgáltat. |
színtérkonverter | Egy RGB-színtípusról egy másik RGB-típusra konvertálja. |
DirectSound Renderer | A Hang renderelése a DirectSound API használatával. |
DMO Burkoló | Lehetővé teszi, hogy a DirectShow-alkalmazások DirectX Media Object (DMO) használjanak egy szűrőgráfon belül. |
DV Muxer | A digitális videó (DV)-kódolású videostreamek és egy vagy két hangstream kombinálása egy interleaved DV-stream létrehozásához. |
DV Splitter | A megosztott DV-streameket felosztja az összetevő videó- és hangstreamjeire. |
DV Video Dekóder | Tömörítetlen videóvá kódol egy DV-streamet. |
DV Video Encoder | Tömörítetlen videostreamet kódol DV-videóba. |
DVD-kezelő | Megnyitja az összes szükséges fájlt egy DVD-Video kötetben, végigjárja a lineáris DVD-Video .vob fájlokat, és elemzi az eredményül kapott MPEG-2 programstreamet. |
Továbbfejlesztett videoképkészítő | Video renderer ugyanazzal az alapvető funkcióval és beépülő modellel, mint a Media Foundation EVR adathordozó-fogadó. |
fájlforrás (Async) | Megnyitja és felolvassa a különböző adatformátumú helyi fájlokat, és átadja az adatokat egy elemzőszűrőnek. |
fájlforrás (URL-cím) | Minden olyan forrásfájllal működik, amelyet egy egységes erőforráskereső (URL) azonosít, és amelynek fő médiatípusa a stream. |
Fájlstream renderelő | Megjeleníti a többfájlos elemző szűrő által elemezett fájlneveket. |
fájlíró | Fájlok lemezre írására használható formátumtól függetlenül. |
teljes képernyős renderelő | A DirectDraw használatával teljes képernyős videót jeleníthet meg a régebbi grafikus kártyákon. (Elavult.) |
Infinite Pin Tee | A bemeneti pin-kódba szállított mintákat változó számú kimeneti csaphoz kézbesíti. |
belső szkriptparancs renderelője | Fogadja a szkriptparancsokat, és elküldi őket az alkalmazásnak. |
Line 21 Dekóder | A 21. sor feliratadatait képaláírással ellátott bitképekké alakítja. |
Microsoft AC3 Kódoló | Sztereó PCM-hang kódolása Dolby Digital bitstreamre. (Külső alkalmazások esetében nem támogatott.) |
Microsoft MPEG-1/DD audiodektáló | Dekódolja az MPEG-1, az AAC és a Dolby Digital hangot. |
Microsoft MPEG-2 Hangkódoló | MPEG-2 hang kódolása. |
Microsoft MPEG-2 Kódoló | MPEG-2 hang- és videokódokat kódol. |
Microsoft MPEG-2 Video Dekóder | MPEG-2 videó dekódolása. |
Microsoft MPEG-2 Video Encoder | MPEG-2-videót kódol. |
MIDI-elemző | Beolvassa a ()-ben található MIDI-adatokat. MID és . RMI-fájlok. |
MIDI-megjelenítő | MIDI-adatokat jelenít meg a MIDI-elemző szűrőből. |
MJPEG kompresszor | Tömöríti a tömörítetlen videostreamet a mozgó JPEG-tömörítés használatával. |
MJPEG dekompressor | A videostreamet a mozgó JPEG-ről a tömörítetlen videóra dekódolja. |
MPEG-1 audiodektáló | Az MPEG-1 I. réteg és a II. réteg hangjának dekódolása PCM-hez. |
MPEG-1 streamelosztó | Egy MPEG-1 rendszerstreamet feloszt az összetevő hang- és videostreamjeire. |
MPEG-1 videodíszítő | MPEG-1 videó dekódolása. |
MPEG-2 Demultiplexer | Demultiplexes MPEG-2 átviteli streamek, amelyek leküldéses módban vannak kézbesítve, és leküldéses vagy lekéréses módban kézbesített streameket programoz. |
MPEG-2 elválasztó | Elemzi az MPEG-2 programstreameket, létrehoz egy kimeneti pin-kódot az egyes streamekhez, és a tömörített hang- és/vagy video MPEG-csomagokat egy MPEG-2 dekóderszűrőbe adja ki. |
MSDV-illesztő | A Windows illesztőprogram-modell (WDM) illesztőprogramja a DV-kamerákhoz. |
MSTape-illesztő | Támogatja a D-VHS- és MPEG-kamerákat. |
MSYUV színtérkonverter kodek | Lehetővé teszi a videóforrás-adatok YUV formátumban való lejátszását azon ügyfeleken, amelyek videomegjelenítési adaptere nem használható YUV-ról RGB-ra való konvertáláshoz a hardverben. |
többfájlos elemző | Egy egyszerű fájlformátum elemzése, amely lehetővé teszi több fájlnév megadását úgy, mintha egy fájl lenne. |
Átfedés keverő 2 | Az Átfedési keverőhöz hasonlóan, de automatikusan hozzáadható egy szűrőgráfhoz. (Elavult.) |
átfedéses keverő | Kifejezetten DVD-lejátszáshoz és videostreamek közvetítéséhez készült, a 21- es sor feliratozásával. (Elavult. A Video Mixing Renderer felülírja.) |
QT Decompressor | Az Apple QuickTime 2.0 videó kibontása. (Elavult.) |
QuickTime Movie Parser | Az Apple QuickTime-adatokat hang- és videostreamekre osztja fel. (Elavult.) |
SAMI (CC) elemző | Elemzi a szinkronizált akadálymentes médiacsere (SAMI) fájlokból származó feliratozási adatokat. |
Smart Tee | A videórögzítési grafikonokon a videóstreamet egy előnézeti streamre és egy rögzítési streamre osztja fel. |
Tee/Sink-to-Sink konverter | Hatékony eszköz az adatstreamek kernel módban történő duplikálására anélkül, hogy a rendszermag és a felhasználói mód között költséges átmenetek járnak. |
TV Audio | A televíziós hangdekódolás, a sztereó vagy monoaurális kiválasztás, valamint a másodlagos hangprogram (SAP) kiválasztásának vezérlését biztosítja. |
TV Tuner | Kiválaszt egy megtekintendő analóg adás- vagy kábelcsatornát. |
VBI Surface Allocator | A VBI-pufferek lefoglalását szabályozza analóg televíziós grafikonokon hardveres videoportrögzítési forgatókönyvekkel. |
VFW rögzítési szűrő | A Windows videoképet használó régebbi videorögzítési hardverekkel működik. |
VGA 16 Color Ditherer | RGB színtípusról 4 bites színkijelzésre konvertálja, hogy az AVI- és MPEG-videóstreamek megjelenhessenek a régebbi 16 színmegjelenítéseken. (Elavult.) |
Video Mixing Renderer Filter 7 (VMR-7) | Az alapértelmezett videómegjelenítő a Windows XP-ben. Speciális megjelenítési és videokeverési képességeket kínál. |
Video Mixing Renderer Filter 9 (VMR-9) | Hasonló a VMR-7-hez, de a DirectX által támogatott összes platformon elérhető. |
Video Port Manager | Lehetővé teszi, hogy a Video Mixing Renderer zökkenőmentesen működjön olyan rendszereken, ahol a videoadatok közvetlenül videorögzítő eszközről vagy hardverdekóderről kerülnek át a grafikus chipre. |
Video Renderer | Alapértelmezett videómegjelenítő Windows 98SE, Windows 2000 és Windows Millennium Edition rendszeren. Csatlakozik minden olyan videotranszformációs szűrőhöz, amely tömörített videoadatokat hoz létre. |
WAVE-elemző | WAV formátumú hangadatokat elemez .wav, .au vagy .aif fájlokból. |
WDM Video Capture | A Windows Driver Model (WDM) illesztőprogramokat használó analóg rögzítési eszközöket vezérli. |
Windows Media-forrásszűrő | Alapértelmezett forrásszűrő a Microsoft MPEG-4 Kódolóval létrehozott Windows Media és MPEG-4 tartalmak lejátszásához. Ez a Windows Media Player 6.4 által használt forrásszűrő. (Elavult.) |
WM ASF-olvasó | Forrásszűrő a Windows Media-alapú tartalmak és a Microsoft MPEG-4 Encoder DMOs-okkal létrehozott tartalmak fájllejátszásához. Kifejezetten hozzá kell adni egy szűrőgráfhoz. Ez a szűrő a Windows Media Format SDK-n alapul. |
WM ASF-író | Tömörítetlen bemeneti streameket fogad el, és a Microsoft MPEG-4 Kódoló DMO használatával Windows Media-streameket vagy MPEG-4-adatfolyamokat tartalmazó ASF-fájlokat hoz létre. Ez a szűrő a Windows Media Format SDK-n alapul. |
WST Codec | Dekódolja és/vagy duplikálja a WST Dekóder szűrő dekódolt és továbbított hiba által javított Teletext-adatait. (Elavult.) |
WST Dekóder | A WST Codec-ból dekódolt World Standard Teletext-adatokat fogad el, és a bitképeket a Microsoft által biztosított betűtípusok használatával a 2. pin-kódhoz továbbítja az átfedés-keverőn. (Elavult.) |
Kapcsolódó témakörök