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)
- Abra el Explorador de Windows y vaya al directorio.
- Haga doble clic en el icono del archivo .sln (solución) para abrir el archivo en Visual Studio.
- 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.
- Abra el símbolo del sistema y vaya al directorio de ejemplo.
- 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.