Condividi tramite


Esempio di decodifica progressiva WIC

Questo esempio illustra l'uso di Windows Imaging Component (WIC) per decodificare un'immagine codificata con livelli progressivi. Questo esempio usa Direct2D per eseguire il rendering dei diversi livelli progressivi sullo schermo.

Requisiti

Questo esempio presenta i requisiti seguenti.

Requisito Valore
Client minimo supportato Windows 7
Versione minima di Windows SDK Windows Software Development Kit (SDK) per Windows 7

Download dell'esempio

Questo esempio è disponibile in Codifica progressiva WIC.

Compilare l'esempio

Uso di Visual Studio (metodo preferito)

  1. Aprire Esplora risorse, quindi spostarsi nella directory.
  2. Fare doppio clic sull'icona per il file con estensione sln (soluzione) per aprire il file in Visual Studio.
  3. Scegliere Genera soluzione dal menu Genera. L'applicazione verrà compilata nella directory predefinita \Debug o \Release.

Tramite il prompt dei comandi

Per compilare l'esempio usando il prompt dei comandi.

  1. Aprire il prompt dei comandi e passare alla directory di esempio.
  2. Digitare msbuild WICProgressiveDecoding.sln

Esecuzione dell'esempio

Dopo l'avvio dell'applicazione, caricare un file di immagine tramite il menu apri file. Durante il caricamento, il livello progressivo predefinito è impostato su 0. È possibile passare a diversi livelli progressivi tramite il menu o il tasto Su/Giù. Il testo del livello progressivo corrente viene visualizzato sulla barra di stato della finestra principale. Il ridimensionamento delle finestre è supportato.

Nota

La decodifica progressiva è disponibile solo per le immagini che sono state codificate progressivamente. L'immagine fornita con questo esempio è stata codificata progressivamente.

Vedi anche

Microsoft Windows Imaging Codec

Guida alla programmazione

Riferimento

Direct2D

Esempi ed esempi di codice

Panoramica della decodifica progressiva