Exemple de décodage progressif WIC
Cet exemple illustre l’utilisation de WIC (Windows Imaging Component) pour décoder une image encodée avec des niveaux progressifs. Cet exemple utilise Direct2D pour restituer les différents niveaux progressifs à l’écran.
Configuration requise
Cet exemple présente les exigences suivantes.
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 7 |
| SDK Windows minimal | 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 recommandé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 de \ débogage ou de libération 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 au répertoire de l’exemple.
- Saisissez
msbuild WICProgressiveDecoding.sln
Exécution de l’exemple
Une fois l’application lancée, chargez un fichier image dans le menu fichier ouvrir. Lors du chargement, le niveau de progressif par défaut est défini sur 0. Vous pouvez accéder à différents niveaux progressifs via le menu ou la touche haut/PG. Le texte de niveau progressif actuel est affiché dans la barre d’état de la fenêtre principale. Le redimensionnement de fenêtre est pris en charge.
Notes
Le décodage progressif est disponible uniquement pour les images qui ont été encodées progressivement. L’image fournie avec cet exemple a été encodée progressivement.