Windows 11 22H2 lleva el diseño de mica/acrílico a más aplicaciones de escritorio Win32

Las aplicaciones nativas de Windows 11, como el Explorador de archivos y otras aplicaciones de shell, usan esquinas redondeadas y elementos de Fluent Design como Acrylic de forma predeterminada. Además de las esquinas redondeadas, otra característica de diseño importante de Windows 11 son materiales como Mica, que alinea el color de fondo de las aplicaciones con el escritorio.

No es similar al acrílico, pero funciona un poco diferente. Como lo describe Microsoft, el material de Windows Mica crea una "jerarquía de colores" al alinear el fondo con la aplicación, en un intento de diferenciar entre varias instancias abiertas de la aplicación, como el Explorador de archivos, etc.

Mica es esencialmente un efecto opaco que se aplica a ciertas áreas de las aplicaciones, como ventanas y barras de título. Es un efecto translúcido elegante, pero no se trata de transparencia. En su lugar, muestra el fondo del escritorio solo para crear un efecto translúcido que se aplica a las barras de título o ventanas.

Mica de Windows 11

Dado que Mica solo muestra el fondo de pantalla del escritorio una vez y no es un efecto de transparencia, no afecta el rendimiento del sistema.

Actualmente, los desarrolladores no pueden habilitar este nuevo material en sus aplicaciones Win32. Sin embargo, esto está a punto de cambiar pronto. A partir de la versión 22H2 de Windows 11, los desarrolladores pueden habilitar fácilmente Mica o Acrylic en el contenedor/ventana de sus aplicaciones Win32 tradicionales, como los programas de escritorio.

Así lo confirma un nuevo documento publicado por la empresa.

Mica vive dentro del Desktop Window Manager (DWM) y una nueva variable de Windows 11 llamada "DWM_SYSTEMBACKDROP_TYPE" permitirá a los desarrolladores especificar material Mica o acrílico en sus aplicaciones de escritorio.

Efecto mica de Windows 11

"Banderas para especificar el material de fondo dibujado por un sistema de ventanas, incluso detrás del área que no es del cliente", se lee en el documento de soporte. Según Microsoft, hay cuatro constantes entre las que los desarrolladores pueden elegir:

  • DWMSBT_AUTO: este es el comportamiento predeterminado. En esta constante, Desktop Window Manager (DWM) decidirá automáticamente el material de fondo dibujado por el sistema para la ventana de la aplicación.
  • DWMSBT_NONE: los desarrolladores pueden omitir Mica o Acrylic si tienen su propio diseño de ventana de aplicación personalizado. Por ejemplo, Spotify viene con su propio encabezado. Cuando se establece este valor, Microsoft no dibujará ningún fondo de pantalla del sistema.
  • DWMSBT_MAINWINDOW: aplica el efecto de material de fondo correspondiente a una ventana de larga duración.
  • DWMSBT_TRANSIENTWINDOW: aplica el efecto de material de fondo correspondiente a una ventana transitoria.
  • DWMSBT_TABBEDWINDOW: aplica el efecto de material de fondo correspondiente a una ventana con una barra de título con pestañas.

Como se mencionó, Mica es parte de Desktop Window Manager (DWM), lo que lo hace disponible para una amplia gama de aplicaciones. De hecho, existe una herramienta de código abierto de terceros llamada "Mica para todos" que usa DwmSetWindowAttribute y otros métodos para obligar a Mica a habilitarse en cualquier aplicación.

material de mica
No en una herramienta heredada

Si bien esta actualización parece una buena noticia para todos, hay una trampa. Microsoft afirma que la nueva variable es exclusiva de Windows 11 22H2 (compilación 22621). En otras palabras, si los desarrolladores apuntan a versiones anteriores del sistema operativo, se quedarán con el diseño anterior.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir