Exemple de décodage progressif WIC
Cet exemple illustre l’utilisation du composant WIC (Windows Imaging Component) pour décoder une image encodée avec des niveaux progressifs. Cet exemple utilise Direct2D pour afficher les différents niveaux progressifs à l’écran.
Spécifications
Cet exemple présente les exigences suivantes.
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 |
Minimum Windows SDK | Kit de développement logiciel (SDK) Windows pour Windows 7 |
Téléchargement de l’exemple
Cet exemple est disponible dans l’encodage progressif WIC.
Génération de l’exemple
Utilisation de Visual Studio (méthode préférée)
- Ouvrez l’Explorateur Windows et accédez au répertoire.
- Double-cliquez sur l’icône du fichier .sln (solution) pour ouvrir le fichier dans Visual Studio.
- Dans le menu Générer, sélectionnez Générer la solution. L’application sera générée dans le répertoire \Debug ou \Release par défaut.
À l’aide de l’invite de commandes
Pour générer l’exemple à l’aide de l’invite de commandes.
- Ouvrez l’invite de commandes et accédez à l’exemple de répertoire.
- Saisissez
msbuild WICProgressiveDecoding.sln
Exécution de l’exemple
Une fois l’application lancée, chargez un fichier image via le menu d’ouverture de fichier. Lors du chargement, le niveau progressif par défaut est défini sur 0. Vous pouvez accéder à différents niveaux progressifs à l’aide du menu ou de la touche Haut/Bas. Le texte de niveau progressif actuel s’affiche dans la barre de status fenêtre main. Le redimensionnement des fenêtres est pris en charge.
Notes
Le décodage progressif est disponible uniquement pour les images qui ont été progressivement codées. L’image fournie avec cet exemple a été progressivement encodée.