Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Utility >> .

Che cosa è MS DirectShow ?

I programmatori usano decine di diversi linguaggi di programmazione per creare contenuti , e si può scegliere tra decine di diversi tipi di media quando vogliono riprodurre file multimediali all'interno di un programma . Data la vasta gamma di caratteristiche , sarebbe proibitivo in termini di tempo per i programmatori di scrivere codice in modo diverso per accogliere la molteplicità dei linguaggi di programmazione e tipi di file . DirectShow di Microsoft è un framework che consente ai programmatori di incorporare tipi popolari multimediali con un'interfaccia di programmazione comune. Definizione

DirectShow è un framework multimediale sviluppato da Microsoft . Lo scopo principale di DirectShow è quello di fornire agli sviluppatori di software con una struttura che si può utilizzare per il rendering dei media a prescindere dal linguaggio di programmazione utilizzato per codificare l'applicazione . DirectShow è scritto utilizzando il formato Component Object Model e quindi richiede ai programmatori di chiamare funzioni COM , al fine di utilizzare DirectShow per gestire i media in un'applicazione .
Tecnologia

DirectShow usa protocolli di rendering Direct3D e DirectSound di Microsoft per lo streaming di video e audio ad adeguati dispositivi di uscita del computer. Questi processi gestiscono l'invio di dati multimediali per la scheda video del computer e la scheda audio , rispettivamente . DirectShow utilizza la tecnologia di stampaggio di tempo per garantire che il video e l'audio di uscita rimane sincronizzato . DirectShow comprende anche i protocolli che controllano per la grafica e l'audio acceleratori di carte e si attivano automaticamente le capacità di accelerazione , quando opportuno.

Formati supportati

L'architettura DirectShow supporta il rendering di diversi diversi formati multimediali più comuni. I programmatori possono visualizzare i video che vengono codificati in formato MPEG , AVI o ASF utilizzando il framework DirectShow . Il quadro è inoltre in grado di riprodurre file audio non compressi WAV e MP3 compressi , AAC , AIFF e file MIDI .
Security Vulnerability

Nel luglio del 2009 , Microsoft ha pubblicato un bollettino riconoscimento di una vulnerabilità di sicurezza critica insita nel quadro DirectShow . Questa vulnerabilità fornito i file video QuickTime con la capacità di eseguire virus o altro codice remoto quando viene aperto utilizzando DirectShow . Microsoft ha fornito agli utenti di Windows Update con un aggiornamento critico per la protezione che risolto questo problema , tuttavia, gli utenti che non aggiornano regolarmente la loro versione di Windows potrebbero essere ancora vulnerabili a questo quadro lacuna
< br . >

 

software © www.354353.com