> 일반적인 문제 > Windows 11 22H2는 더 많은 Win32 데스크톱 앱에 운모/아크릴 디자인을 제공합니다.

Windows 11 22H2는 더 많은 Win32 데스크톱 앱에 운모/아크릴 디자인을 제공합니다.

PHPz
풀어 주다: 2023-04-14 16:58:03
앞으로
1870명이 탐색했습니다.
Windows 11 22H2는 더 많은 Win32 데스크톱 앱에 운모/아크릴 디자인을 제공합니다.

Windows 11의 기본 앱(예: 파일 탐색기) 및 기타 셸 앱은 기본적으로 둥근 모서리와 Fluent 디자인 요소(예: 아크릴)를 사용합니다. 둥근 모서리 외에도 Windows 11의 또 다른 중요한 디자인 특징은 앱의 배경색을 바탕 화면과 일치시키는 운모와 같은 소재입니다.

운모는 아크릴과 비슷하지만 작동 방식이 약간 다릅니다. Microsoft가 설명했듯이 Windows Mica Materials는 파일 탐색기 등과 같은 응용 프로그램의 여러 열려 있는 인스턴스를 구별하기 위해 배경을 응용 프로그램과 정렬하여 "색상 계층 구조"를 만듭니다.

Mica는 본질적으로 창 및 제목 표시줄과 같이 응용 프로그램의 선택된 영역에 적용되는 불투명도 효과입니다. 화려한 반투명 효과지만 운모는 투명도와는 아무런 관련이 없습니다. 대신, 바탕 화면 배경 무늬를 샘플링하여 제목 표시줄이나 창에 적합한 반투명 효과를 만들어 보세요.

Windows 11 22H2는 더 많은 Win32 데스크톱 앱에 운모/아크릴 디자인을 제공합니다.

Mica는 데스크탑 배경화면을 한 번만 샘플링하고 투명 효과가 아니기 때문에 시스템 성능에 영향을 미치지 않습니다.

현재 개발자는 Win32 애플리케이션에서 이 새로운 자료를 활성화할 수 없습니다. 그러나 이는 곧 바뀔 것입니다. Windows 11 버전 22H2부터 개발자는 레거시 Win32 애플리케이션(예: 데스크톱 프로그램)의 컨테이너/창에서 Mica 또는 Acrylic을 쉽게 활성화할 수 있습니다.

회사에서 공개한 새로운 문서가 이를 확인합니다.

Mica는 DWM(데스크톱 창 관리자)에 있으며, "DWM_SYSTEMBACKDROP_TYPE"이라는 새로운 Windows 11 변수를 사용하면 개발자가 데스크톱 응용 프로그램에서 운모 또는 아크릴 재료를 지정할 수 있습니다.

Windows 11 22H2는 더 많은 Win32 데스크톱 앱에 운모/아크릴 디자인을 제공합니다.-effect

지원 문서에는 "비클라이언트 영역 뒤를 포함하여 창에 대해 시스템이 그린 배경 자료를 지정하는 데 사용되는 플래그"라고 나와 있습니다. Microsoft에 따르면 개발자는 다음 네 가지 상수 중에서 선택할 수 있습니다.

  • DWMSBT_AUTO: 이것이 기본 동작입니다. 이 상수에서 DWM(Desktop Window Manager)은 응용 프로그램 창에 대해 시스템이 그린 배경 자료를 자동으로 결정합니다.
  • DWMSBT_NONE: 개발자는 응용 프로그램 창에 대한 사용자 정의 디자인이 있는 경우 운모 또는 아크릴을 건너뛸 수 있습니다. 예를 들어 Spotify에는 자체 제목이 제공됩니다. 이 값이 설정되면 Microsoft는 시스템 배경을 그리지 않습니다.
  • DWMSBT_MAINWINDOW: 수명이 긴 창에 해당하는 배경 재질 효과를 적용합니다.
  • DWMSBT_TRANSIENTWINDOW: 임시 창에 해당하는 배경 재질 효과를 적용합니다.
  • DWMSBT_TABBEDWINDOW: 탭 제목 표시줄이 있는 창에 해당하는 배경 재질 효과를 적용합니다.

앞서 언급했듯이 Mica는 DWM(Desktop Window Manager)의 일부이며 다양한 애플리케이션에서 사용할 수 있습니다. 실제로 DwmSetWindowAttribute와 같은 메서드를 사용하여 모든 응용 프로그램에서 Mica를 활성화하는 "Mica for Everything"이라는 타사 오픈 소스 도구가 있습니다.

Windows 11 22H2는 더 많은 Win32 데스크톱 앱에 운모/아크릴 디자인을 제공합니다.
전통 도구의 Mica

이 업데이트는 모두에게 좋은 소식이지만, 한 가지 문제가 있습니다. Microsoft는 새로운 변종이 Windows 11 22H2(빌드 22621)에만 적용된다고 밝혔습니다. 즉, 개발자가 이전 버전의 운영 체제를 목표로 삼고 있었다면 이전 디자인을 고수하게 될 것입니다.

위 내용은 Windows 11 22H2는 더 많은 Win32 데스크톱 앱에 운모/아크릴 디자인을 제공합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:yundongfang.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿