Share via


Ejemplo de descodificación progresiva de WIC

En este ejemplo se muestra el uso de Windows Imaging Component (WIC) para descodificar una imagen codificada con niveles progresivos. En este ejemplo se usa Direct2D para representar los distintos niveles progresivos en la pantalla.

Requisitos

Este ejemplo tiene los siguientes requisitos.

Requisito Value
Cliente mínimo compatible Windows 7
Windows SDK mínimo Kit de desarrollo de software de Windows (SDK) para Windows 7

Descarga del ejemplo

Este ejemplo está disponible en codificación progresiva de WIC.

Compilar el ejemplo

Uso de Visual Studio (método preferido)

  1. Abra el Explorador de Windows y vaya al directorio.
  2. Haga doble clic en el icono del archivo .sln (solución) para abrir el archivo en Visual Studio.
  3. En el menú Compilar, seleccione Compilar solución. La aplicación se compilará en el directorio predeterminado \Debug o \Release.

Uso del símbolo del sistema

Para compilar el ejemplo mediante el símbolo del sistema.

  1. Abra el símbolo del sistema y vaya al directorio de ejemplo.
  2. Escriba msbuild WICProgressiveDecoding.sln

Ejecución del ejemplo

Una vez iniciada la aplicación, cargue un archivo de imagen a través del menú abrir archivo. Al cargar, el nivel progresivo predeterminado se establece en 0. Puede navegar a diferentes niveles progresivos a través del menú o la tecla Arriba/Abajo. El texto de nivel progresivo actual se muestra en la barra de estado de la ventana principal. Se admite el cambio de tamaño de ventana.

Nota

La descodificación progresiva solo está disponible para las imágenes que se han codificado progresivamente. La imagen proporcionada con este ejemplo se ha codificado progresivamente.

Consulte también

Códec de imágenes de Microsoft Windows

Guía de programación

Referencia

Direct2D

Ejemplos y ejemplos de código

Introducción a la descodificación progresiva