Interfacce di codifica e decodifica dei file

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Queste interfacce supportano la codifica e la decodifica dei file.

Interfaccia Descrizione
IAMMediaContent Recuperare i metadati da un flusso, ad esempio l'autore e il titolo.
IAMOpenProgress Determinare lo stato di avanzamento di un'operazione di apertura file.
IAMParse Eseguire query e impostare il tempo di analisi per la posizione corrente in un flusso MPEG.
IAMStreamSelect Controllare quali flussi logici vengono riprodotti e recuperare informazioni su di essi.
IAMVfwCompressDialogs Visualizzare le finestre di dialogo fornite dai codec VFW.
IAMVideoCompression Impostare i parametri di compressione video.
IConfigAsfWriter Controllare il modo in cui il filtro writer WM ASF scrive i file di formato di sistemi avanzati (ASF).
IConfigAviMux Controllare come il filtro AVI Mux scrive i file AVI.
IConfigInterleaving Configurare l'interleving quando il filtro AVI Mux scrive i file AVI.
IDVEnc Impostare la risoluzione della codifica sul filtro del codificatore video DV .
IDVSplitter Eseguire il downgrade della frequenza dei fotogrammi in un flusso video digitale (DV)
IIPDVDec Impostare la risoluzione di decodifica sul filtro decodificatore video DV .
IPersistMediaPropertyBag Impostare e recuperare blocchi DISP e INFO nei flussi AVI.

 

Interfacce