DirectShow-filters
[De functie die is gekoppeld aan deze pagina, DirectShow, is een verouderde functie. Het is vervangen door MediaPlayer, IMFMediaEngineen Audio/Video Capture in Media Foundation. Deze functies zijn geoptimaliseerd voor Windows 10 en Windows 11. Microsoft raadt ten zeerste aan om nieuwe code te gebruiken MediaPlayer, IMFMediaEngine en Audio/Video Capture in Media Foundation in plaats van DirectShow, indien mogelijk. Microsoft stelt voor dat bestaande code die gebruikmaakt van de verouderde API's, indien mogelijk opnieuw worden geschreven om de nieuwe API's te gebruiken.]
DirectShow biedt een set standaardfilters in Windows. Deze filters ondersteunen veel gegevensindelingen en bieden een hoge mate van hardware-onafhankelijkheid. Een toepassing kan ook aangepaste filters registreren en installeren op het doelsysteem.
De filters ACM Wrapper, AVI De compressor en AVI Compressor werken samen met de audio- en videocompressiemanagers om verschillende codecs in een DirectShow-filtergrafiek te kunnen gebruiken.
Alle filters die worden ondersteund door de DirectShow Software Development Kit (SDK) worden hier vermeld. Als een filter wordt weergegeven in GraphEdit, maar niet wordt gedocumenteerd in deze referentiesectie, betekent dit dat het filter is geïnstalleerd door een derde partij of intern wordt gebruikt door een andere Microsoft-technologie. Dergelijke filters worden niet ondersteund door de DirectShow SDK.
Filter | Beschrijving |
---|---|
ACM Wrapper- | Hiermee kunnen ACM-codecs (Audio Compression Manager) worden samengevoegd met een filtergrafiek. |
analoge video kruisbalk | Vertegenwoordigt een videokruisbalk op een video-opnameapparaat dat ondersteuning biedt voor het Windows Driver Model (WDM). |
Audio Capture- | Vertegenwoordigt een audio-opnameapparaat. |
Audio Renderer (WaveOut) | Maakt gebruik van de waveOut* API's om waveform-audio weer te geven. |
AVI Compressor | Hiermee kunnen VCM-compressoren (Video Compression Manager) worden samengevoegd met een filtergrafiek. |
AVI Decompressor- | Hiermee kunnen VCM-de compressoren (Video Compression Manager) lid worden van een filtergrafiek. |
AVI-tekening | Automatisch in een afspeelgrafiek getrokken in plaats van de AVI Decompressor wanneer video wordt uitgevoerd naar een externe NTSC televisiemonitor. |
AVI Mux- | Accepteert meerdere invoerstromen en interleaves ze in AVI-indeling. |
AVI Splitter | Splitst audio- en videostreams in het afspelen van AVI-bestanden. |
AVI/WAV-bestandsbron | Leest AVI- en WAV-bronbestanden en genereert de juiste uitvoerpinnen voor het bestandstype. (Afgeschaft.) |
CC-decoder | Accepteert voorbeeldgolfvormen die worden geleverd door een opnamefilter en levert gedecodeerde ondertitelingsgegevens. |
kleurruimteconversieprogramma | Converteert van het ene RGB-kleurtype naar een ander RGB-type. |
DirectSound Renderer- | Geeft audio weer met behulp van de DirectSound-API. |
DMO Wrapper- | Hiermee kan een DirectShow-toepassing een DirectX Media Object (DMO) in een filtergrafiek gebruiken. |
DV Muxer- | Combineert een digitale videostream (DV)-gecodeerde videostream met een of twee audiostreams om een interleaved DV-stream te produceren. |
DV Splitter | Splitst een interleaved DV-stream in de bijbehorende video- en audiostreams. |
DV Video Decoder | Decodeert een DV-stroom in niet-gecomprimeerde video. |
DV Video Encoder | Codeert een niet-gecomprimeerde videostream naar DV-video. |
DVD Navigator- | Hiermee opent u alle benodigde bestanden in een DVD-Video volume, navigeert u door de lineaire DVD-Video .vob bestanden en parseert u de resulterende MPEG-2-programmastroom. |
Enhanced Video Renderer- | Videorendeer met dezelfde kernfunctionaliteit en invoegtoepassingsmodel als de Media Foundation EVR-mediaink. |
bestandsbron (Async) | Hiermee worden lokale bestanden van veel verschillende gegevensindelingen geopend en gelezen en worden de gegevens doorgegeven aan een parserfilter. |
bestandsbron (URL) | Werkt met elk bronbestand dat kan worden geïdentificeerd door een UNIFORM Resource Locator (URL) en waarvan het primaire mediatype is gestreamd. |
File Stream Renderer- | Hiermee worden bestandsnamen weergegeven die worden geparseerd door het filter voor parser voor meerdere bestanden. |
File Writer- | Wordt gebruikt om bestanden naar schijf te schrijven, ongeacht de indeling. |
renderer voor volledig scherm | DirectDraw gebruikt om video op volledig scherm weer te geven op oudere grafische kaarten. (Verouderd.) |
Infinite Pin Tee- | Levert voorbeelden die aan de invoerpin worden geleverd voor een variabel aantal uitvoerpinnen. |
interne scriptopdrachtweergave | Ontvangt scriptopdrachten en verzendt deze naar de toepassing. |
regel 21 decoderen | Hiermee worden regel-21 ondertitelingsgegevens geconverteerd naar bitmaps met bijschrifttekst. |
Microsoft AC3 Encoder | Codeert stereo PCM-audio naar een Dolby Digital-bitstream. (Niet ondersteund voor toepassingen van derden.) |
Microsoft MPEG-1/DD Audio Decoder | Decodeert MPEG-1, AAC en Dolby Digital-audio. |
Microsoft MPEG-2 Audio Encoder | Codeert MPEG-2-audio. |
Microsoft MPEG-2 Encoder | Codeert MPEG-2-audio en -video. |
Microsoft MPEG-2 Video Decoder | Decodeert MPEG-2-video. |
Microsoft MPEG-2 Video Encoder | Codeert MPEG-2-video. |
MIDI Parser | Leest MIDI-gegevens die zijn gevonden in . MID en . RMI-bestanden. |
MIDI Renderer- | Geeft MIDI-gegevens weer van het MIDI Parser-filter. |
MJPEG Compressor | Comprimeert een niet-gecomprimeerde videostroom met behulp van jpeg-compressie van bewegingen. |
MJPEG Decompressor- | Decodeert een videostream van motion JPEG naar niet-gecomprimeerde video. |
MPEG-1 Audio Decoder | Decodeert MPEG-1 Layer I- en Layer II-audio naar PCM. |
MPEG-1 Stream Splitter- | Splitst een MPEG-1-systeemstream in de audio- en videostreams van het onderdeel. |
MPEG-1 Video Decoder | Decodeert MPEG-1-video. |
MPEG-2 Demultiplexer- | Demultiplexes MPEG-2-transportstromen die worden geleverd in de pushmodus en programmastromen die worden geleverd in de push- of pull-modus. |
MPEG-2 Splitter | Parseert MPEG-2-programmastreams, maakt een uitvoerpin voor elke stream en voert de gecomprimeerde audio- en/of video MPEG-pakketten uit naar een MPEG-2-decoderfilter. |
MSDV-stuurprogramma | Het Windows Driver Model (WDM)-stuurprogramma voor DV-webcams. |
MSTape-stuurprogramma | Ondersteunt D-VHS- en MPEG-webcamapparaten. |
MSYUV Color Space Converter Codec | Hiermee kunt u videobrongegevens afspelen in YUV-indelingen op clients waarvan de videoweergaveadapter niet kan worden gebruikt voor YUV-naar-RGB-conversies in hardware. |
parser voor meerdere bestanden | Parseert een eenvoudige bestandsindeling waarmee meerdere bestandsnamen kunnen worden opgegeven alsof ze één bestand waren. |
Overlay Mixer 2 | Net als de Overlay Mixer, maar kan automatisch worden toegevoegd aan een filtergrafiek. (Verouderd.) |
Overlay Mixer | Speciaal ontworpen voor het afspelen van dvd's en het uitzenden van videostreams met regel-21 ondertiteling. (Verouderd. Vervangen door Video Mix Renderer.) |
QT- | Decomprimeert Apple QuickTime 2.0-video. (Verouderd.) |
QuickTime Movie Parser | Splitst Apple QuickTime-gegevens in audio- en videostreams. (Verouderd.) |
SAMI-parser (CC) | Parseert bijschriftgegevens uit SAMI-bestanden (Accessible Media Interchange). |
Smart Tee- | Wordt gebruikt in videoopnamegrafieken om de videostream te splitsen in een preview-stream en een capturestream. |
Tee/Sink-to-Sink Converter | Biedt een efficiënte manier om gegevensstromen in de kernelmodus te dupliceren zonder de dure overgangen tussen kernel- en gebruikersmodus. |
TV Audio | Biedt controle over televisie audio decodering, stereo of monoaurale selectie, en secundaire audioprogramma (SAP) selectie. |
tv-tuner | Selecteert een analoge uitzending of kabelkanaal dat moet worden bekeken. |
VBI Surface Allocator | Hiermee bepaalt u de toewijzing van VBI-buffers in analoge televisiegrafieken met scenario's voor het vastleggen van hardwarevideopoorten. |
VFW Capture-filter | Werkt met oudere video-opnamehardware die gebruikmaakt van Video voor Windows. |
VGA 16 Color Ditherer | Converteert van een RGB-kleurtype naar een 4-bits kleurenweergave, zodat AVI- en MPEG-videostreams kunnen worden weergegeven op oudere 16-kleurenmonitoren. (Verouderd.) |
videomixerfilter 7 (VMR-7) | De standaardvideoweergave in Windows XP. Biedt geavanceerde rendering- en videomixmogelijkheden. |
videomixerfilter 9 (VMR-9) | Vergelijkbaar met VMR-7, maar beschikbaar op alle platforms die worden ondersteund door DirectX. |
Video Port Manager- | Hiermee kan de Video Mix Renderer naadloos werken op systemen waarbij videogegevens rechtstreeks worden overgebracht van een video-opnameapparaat of hardwaredecoder naar de grafische chip. |
Video Renderer- | Standaardvideoweergave in Windows 98SE, Windows 2000 en Windows Millennium Edition. Maakt verbinding met elk videotransformatiefilter dat gedecomprimeerde videogegevens produceert. |
WAVE Parser | Parseert audiogegevens in WAV-indeling uit .wav-, .au- of .aif-bestanden. |
WDM Video Capture | Hiermee bepaalt u analoge opnameapparaten die gebruikmaken van WDM-stuurprogramma's (Windows Driver Model). |
Windows Media-bronfilter | Standaardbronfilter voor het afspelen van Windows Media- en MPEG-4-inhoud die is gemaakt met behulp van de Microsoft MPEG-4-encoder. Dit is het bronfilter dat wordt gebruikt door Windows Media Player 6.4. (Verouderd.) |
WM ASF Reader | Bronfilter voor het afspelen van bestanden van Windows Media-inhoud en -inhoud die is gemaakt met een van de DMO's van de Microsoft MPEG-4-encoder. Moet expliciet worden toegevoegd aan een filtergrafiek. Dit filter is gebaseerd op de Windows Media Format SDK. |
WM ASF Writer- | Accepteert niet-gecomprimeerde invoerstromen en maakt ASF-bestanden die Windows Media-streams of MPEG-4-streams bevatten met behulp van de Microsoft MPEG-4 Encoder DMO. Dit filter is gebaseerd op de Windows Media Format SDK. |
WST Codec- | Ontsleutelt en/of dupliceert de gedecodeerde en doorstuurfout gecorrigeerde teletekstgegevens voor het WST Decoder-filter. (Verouderd.) |
WST Decoder | Accepteert gedecodeerde World Standard Teletext-gegevens van de WST Codec en levert de bitmaps aan Pin 2 op de Overlay Mixer met behulp van lettertypen die door Microsoft worden geleverd. (Verouderd.) |
Verwante onderwerpen