Share via


Scrittura di flussi di immagini

[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita dal lettore di origine e dal writer sink. Lettore di origine e writer sink sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi lettore di origine e writer sink anziché Windows Media Format 11 SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Gli input per un flusso di immagini devono essere immagini bitmap in formato RGB. Il writer coordina la compressione dei campioni di immagine di input usando il formato JPEG. Prima di iniziare a scrivere un file contenente un flusso di immagini, è necessario impostare una qualità dell'immagine per l'input, usando l'impostazione g_wszJPEGCompressionQuality. Usare IWMWriterAdvanced2::SetInputSetting per impostare la qualità su un valore DWORD compreso tra 1 e 100. I valori bassi rappresentano un rapporto di compressione elevato a scapito della qualità, mentre i valori elevati producono immagini di alta qualità che richiedono più spazio.

I flussi di immagine spesso richiedono finestre buffer più grandi rispetto ai normali flussi video. La dimensione esatta richiesta dipende dal tipo di immagine e dalla qualità dell'immagine, tra gli altri fattori. Usare la versione di valutazione e l'errore per determinare le dimensioni appropriate per le immagini che si intende elaborare.

Flussi di immagini

Per impostare le impostazioni di input

Scrittura di file ASF