Les applications natives de Windows 11 (comme l'Explorateur de fichiers) et d'autres applications shell utilisent par défaut des coins arrondis et des éléments Fluent Design (comme Acrylique). En plus des coins arrondis, une autre caractéristique de conception importante de Windows 11 concerne les matériaux comme le mica, qui aligne la couleur d'arrière-plan des applications avec celle du bureau.
Le mica est similaire à l’acrylique, mais il fonctionne légèrement différemment. Comme Microsoft le décrit, Windows Mica Materials crée une « hiérarchie de couleurs » en alignant les arrière-plans avec les applications pour différencier plusieurs instances ouvertes d'une application, telles que l'Explorateur de fichiers et plus encore.
Mica est essentiellement un effet d'opacité qui s'applique à des zones sélectionnées de votre application, telles que les fenêtres et les barres de titre. C'est un effet translucide sophistiqué, mais le Mica n'a rien à voir avec la transparence. Au lieu de cela, échantillonnez simplement le fond d’écran du bureau pour créer un effet translucide adapté à la barre de titre ou à la fenêtre.
Étant donné que Mica n'échantillonne le fond d'écran qu'une seule fois et qu'il ne s'agit pas d'un effet transparent, cela n'affectera pas les performances du système.
Actuellement, les développeurs ne peuvent pas activer ce nouveau matériel dans leurs applications Win32. Cependant, cela va bientôt changer. À partir de Windows 11 version 22H2, les développeurs peuvent facilement activer Mica ou Acrylique dans les conteneurs/fenêtres de leurs applications Win32 traditionnelles (c'est-à-dire les programmes de bureau).
Un nouveau document publié par l'entreprise le confirme.
Mica est situé dans Desktop Window Manager (DWM), et une nouvelle variable Windows 11 appelée « DWM_SYSTEMBACKDROP_TYPE » permettra aux développeurs de spécifier des matériaux en mica ou acrylique dans leurs applications de bureau.
"Un indicateur utilisé pour spécifier le matériel d'arrière-plan dessiné par le système pour Windows, y compris derrière les zones non clientes", lit-on dans la documentation d'assistance. Selon Microsoft, les développeurs peuvent choisir parmi quatre constantes :
Comme mentionné précédemment, Mica fait partie du Desktop Window Manager (DWM) et peut être utilisé dans diverses applications. En fait, il existe un outil open source tiers appelé « Mica for Everyone » qui utilise des méthodes telles que DwmSetWindowAttribute pour forcer l'activation de Mica dans n'importe quelle application.
Bien que cette mise à jour soit une excellente nouvelle pour tout le monde, il y a un hic. Microsoft affirme que la nouvelle variante est exclusive à Windows 11 22H2 (Build 22621). En d’autres termes, si les développeurs ciblaient une version antérieure du système d’exploitation, ils se retrouveraient coincés avec l’ancienne conception.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!