Condividi tramite


Interfacce di codifica e decodifica dei file

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEnginee Cattura audio/video di Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice utilizzi MediaPlayer, IMFMediaEngine e Acquisizione audio/video con 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 una 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 Controlla come il filtro WM ASF Writer scrive i file in formato Advanced Systems Format (ASF).
IConfigAviMux Controllare come il filtro AVI Mux scrive i file AVI.
IConfigInterleaving Configurare l'interleaving quando il filtro MUX AVI scrive i file AVI.
IDVEnc Impostare la risoluzione della codifica sul filtro DV Video Encoder.
IDVSplitter Ridurre la 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 INFO e DISP nei flussi AVI.

 

interfacce