Filtri DirectShow

DirectShow fornisce un set di filtri predefiniti in Windows. Questi filtri supportano molti formati di dati, fornendo un livello elevato di indipendenza hardware. Un'applicazione può anche registrare e installare filtri personalizzati nel sistema di destinazione.

I filtri ACM Wrapper, AVI Decompressor e AVI Compressor funzionano con i gestori di compressione audio e video per consentire l'uso di vari codec in un grafico di filtro DirectShow.

Tutti i filtri supportati da DirectShow Software Development Kit (SDK) sono elencati qui. Se un filtro viene visualizzato in GraphEdit ma non è documentato in questa sezione di riferimento, significa che il filtro è stato installato da una terza parte o viene usato internamente da alcune altre tecnologie Microsoft. Tali filtri non sono supportati da DirectShow SDK.

Filtra Descrizione
ACM Wrapper Consente ai codec di Audio Compression Manager (ACM) di aggiungere un grafico di filtro.
Barra incrociata video analogica Rappresenta una barra incrociata video su un dispositivo di acquisizione video che supporta il modello di driver di Windows (WDM).
Acquisizione audio Rappresenta un dispositivo di acquisizione audio.
Renderer audio (WaveOut) Usa le API waveOut* per eseguire il rendering dell'audio waveform.
Compressore AVI Abilita i compressori VCM (Video Compression Manager) per aggiungere un grafico di filtro.
AVI Decompressor Consente a Video Compression Manager (VCM) di aggiungere un grafico di filtro.
Disegno AVI Pull automatico in un grafico di riproduzione anziché il decompressor AVI quando il video viene restituito a un monitor televisivo NTSC esterno.
AVI Mux Accetta più flussi di input e li interleavesa in formato AVI.
AVI Splitter Suddivide i flussi audio e video nella riproduzione dei file AVI.
Origine file AVI/WAV Legge i file di origine AVI e WAV e genera i pin di output appropriati per il tipo di file. (Deprecata)
Decodificatore CC Accetta le forme d'onda di esempio fornite da un filtro di acquisizione e fornisce dati di didascalia chiusa decodificati.
Convertitore di spazi colori Converte da un tipo di colore RGB a un altro tipo RGB.
DirectSound Renderer Esegue il rendering dell'audio usando l'API DirectSound.
wrapper DMO Consente a un'applicazione DirectShow di usare un oggetto DirectX Media (DMO) all'interno di un grafico di filtro.
DV Muxer Combina un flusso video digitale (DV) codificato con uno o due flussi audio per produrre un flusso DV interleaved.
DV Splitter Suddivide un flusso DV interleaved nei flussi video e audio del componente.
Decodificatore video DV Decodifica un flusso DV in un video non compresso.
Codificatore video DV Codifica un flusso video non compresso nel video DV.
Navigatore DVD Apre tutti i file necessari in un volume DVD-Video, passa attraverso i file lineari DVD-Video vob e analizza il flusso di programma MPEG-2 risultante.
Renderer video avanzato Renderer video con la stessa funzionalità di base e il modello plug-in del sink multimediale Media Foundation EVR.
Origine file (asincrona) Apre e legge i file locali di molti formati di dati diversi e passa i dati a un filtro del parser.
Origine file (URL) Funziona con qualsiasi file di origine che può essere identificato da un localizzatore di risorse uniformi (URL) e il cui tipo principale multimediale è di flusso.
Renderer flusso di file Esegue il rendering dei nomi di file analizzati dal filtro Parser multi-file.
File Writer Usato per scrivere file in disco indipendentemente dal formato.
Renderer a schermo intero Usa DirectDraw per eseguire il rendering di video a schermo intero nelle schede grafiche meno recenti. (Obsoleto).
Infinito Pin Tee Fornisce esempi recapitati al pin di input a un numero variabile di pin di output.
Renderer comando script interno Riceve i comandi di script e li invia all'applicazione.
Decodificatore linea 21 Converte le informazioni sulla didascalia chiusa line-21 in bitmap con testo didascalia.
Codificatore Microsoft AC3 Codifica l'audio PCM stereo in un bitstream Dolby Digital. Non supportato per le applicazioni di terze parti.
Decodificatore audio MPEG-1/DD Microsoft Decodifica l'audio MPEG-1, AAC e Dolby Digital.
Codificatore audio MICROSOFT MPEG-2 Codifica l'audio MPEG-2.
Codificatore MICROSOFT MPEG-2 Codifica audio e video MPEG-2.
Decodificatore video Microsoft MPEG-2 Decodifica il video MPEG-2.
Codificatore video Microsoft MPEG-2 Codifica il video MPEG-2.
MIDI Parser Legge i dati MIDI trovati in . MID e . File RMI.
MIDI Renderer Esegue il rendering dei dati MIDI dal filtro Parser MIDI.
Compressore MJPEG Comprime un flusso video non compresso usando la compressione JPEG di movimento.
MJPEG Decompressor Decodifica un flusso video da motion JPEG a video non compresso.
Decodificatore audio MPEG-1 Decodifica l'audio MPEG-1 Layer I e Layer II in PCM.
Splitter di flusso MPEG-1 Suddivide un flusso di sistema MPEG-1 nei flussi audio e video del componente.
Decodificatore video MPEG-1 Decodifica il video MPEG-1.
MPEG-2 Demultiplexer Demultiplexes i flussi di trasporto MPEG-2 recapitati in modalità push e i flussi di programma recapitati in modalità push o pull.
MPEG-2 Splitter Analizza i flussi di programma MPEG-2, crea un pin di output per ogni flusso e restituisce i pacchetti MPEG e/o video compressi in un filtro decodificatore MPEG-2.
MSDV Driver Driver Windows driver (WDM) per le videocamere DV.
MSTape Driver Supporta dispositivi con videocamera D-VHS e MPEG.
Codec del convertitore di spazi colori MSYUV Abilita la riproduzione dei dati dell'origine video nei formati YUV nei client la cui scheda di visualizzazione video non può essere usata per le conversioni YUV-to-RGB nell'hardware.
Multi-File Parser Analizza un formato di file semplice che consente di specificare più nomi di file come se fosse un file.
Sovrapposizione Mixer 2 Come la Mixer di sovrapposizione, ma può essere aggiunta automaticamente a un grafico di filtro. (Obsoleto).
Sovrimpressione Mixer Progettato in modo specifico per la riproduzione e la trasmissione di flussi video con didascalia chiusa line-21. (Obsoleto. Sostituita da Video Mixing Renderer.
QT Decompressor Decompresse il video di Apple QuickTime 2.0. (Obsoleto).
Analisi dei film QuickTime Suddivide i dati Di Apple QuickTime in flussi audio e video. (Obsoleto).
SAMI (CC) Parser Analizza i dati di didascalia dai file SAMI (Syncd Accessible Media Interchange).
Tee intelligente Usato nei grafici di acquisizione video per suddividere il flusso video in un flusso di anteprima e in un flusso di acquisizione.
Convertitore da tee/sink a sink Fornisce un mezzo efficiente per duplicare i flussi di dati all'interno della modalità kernel senza le transizioni costose tra kernel e modalità utente.
TV Audio Consente di controllare la decodifica audio televisiva, la selezione stereo o monoaurale e la selezione del programma audio secondario (SAP).
TV Tuner Seleziona una trasmissione analogica o un canale cavo da visualizzare.
VBI Surface Allocator Controlla l'allocazione dei buffer VBI nei grafici della televisione analogica con scenari di acquisizione delle porte video hardware.
Filtro di acquisizione VFW Funziona con l'hardware di acquisizione video meno recente che usa Video Per Windows.
VGA 16 Color Ditherer Converte da un tipo di colore RGB a una visualizzazione a colori a 4 bit in modo che i flussi video AVI e MPEG possano essere visualizzati nei monitor a 16 colori meno recenti. (Obsoleto).
Filtro del renderer di combinazione video 7 (VMR-7) Renderer video predefinito in Windows XP. Offre funzionalità avanzate di rendering e mix di video.
Filtro del renderer di combinazione video 9 (VMR-9) Analogamente a VMR-7, ma disponibile su tutte le piattaforme supportate da DirectX.
Gestione porte video Consente al renderer di mix video di lavorare senza problemi nei sistemi in cui i dati video vengono trasferiti direttamente da un dispositivo di acquisizione video o un decodificatore hardware al chip grafico.
Video Renderer Renderer video predefinito in Windows 98SE, Windows 2000 e Windows Millennium Edition. Si connette a qualsiasi filtro di trasformazione video che produce dati video decompressi.
WAVE Parser Analizza i dati audio in formato WAV da file con estensione wav, au o .aif.
Acquisizione video WDM Controlla i dispositivi di acquisizione analogica che usano driver WDM (Driver Model) Windows.
Windows Filtro origine multimediale Filtro di origine predefinito per la riproduzione di Windows Contenuto multimediale e MPEG-4 creato usando il codificatore MICROSOFT MPEG-4. Questo è il filtro di origine usato da Lettore multimediale Windows 6.4. (Obsoleto).
Lettore ASF WM Filtro di origine per la riproduzione di file di contenuti e contenuti basati su supporti Windows creati con una delle ISTANZA del codificatore MPEG-4 Microsoft. Deve essere aggiunto in modo esplicito a un grafico di filtro. Questo filtro si basa su Windows Media Format SDK.
WM ASF Writer Accetta flussi di input non compressi e crea file ASF contenenti flussi multimediali Windows o MPEG-4 usando l'DMO codificatore MPEG-4 Microsoft. Questo filtro si basa su Windows Media Format SDK.
WST Codec Decodifica e/o duplica i dati di teletext decodificati e inoltrati corretti per il filtro decodificatore WST. (Obsoleto).
Decodificatore WST Accetta i dati di teletext World Standard decodificati dal codec WST e fornisce le bitmap al pin 2 nella Mixer di sovrapposizione usando i tipi di carattere forniti da Microsoft. (Obsoleto).

 

Informazioni di riferimento su DirectShow