수색…


비고

한정어는 다음과 같은 일반적인 형식으로 사용됩니다.

파일 : filename.qualifier-value.ext
~ 여러 한정자 : filename.qualifier1-value1_qualifier2-value2_....ext

정규화 된 폴더 : qualifier-value
~ 여러 한정자 : qualifier1-value1_qualifier2-value2_...

한정어는 위에 나열된 형식으로 사용되며 아래에 나열되어 있습니다.

한정어 용법
언어 / 언어 언어, 지역 또는 둘 다를 지정합니다. XX-XX 또는 BCP-47의 XX
규모 장치 축척 계수를 정규화합니다. 일반적으로 100 / 125 / 150 / 200 / 400
DeviceFamily 장치 유형을 지정합니다. 모바일 / 팀 / 데스크톱 / IoT
대조 대비 테마 유형을 지정합니다. 표준 / 높음 / 검정 / 흰색
HomeRegion 사용자의 홈 영역을 지정합니다. 모든 ISO3166-1 alpha2 또는 숫자 코드
TargetSize 가장 작은 이미지를 필요 이상으로 커집니다. 임의의 양의 정수.
LayoutDir 레이아웃 방향을 지정합니다. RTL / LTR / TTBRTL / TTBLTR
구성 MS_CONFIGURATION_ATTRIBUTE_VALUE 자격을 MS_CONFIGURATION_ATTRIBUTE_VALUE . 환경 설정의 값.
DXFL * DirectX 기능 수준을 지정합니다. DX9 / DX10 / DX11

* DXFeatureLevel로도 사용됩니다.

명심해야 할 몇 가지 참고 사항 :

  • HomeRegion 은 그룹 또는 조합을 허용하지 않습니다.
  • TargetSizeScale 은 함께 사용할 수 없습니다.

장치 유형에 대해 다른보기 사용

특정 장치 유형에 대해 전체 폴더 폴더를 정규화할 수 있습니다. 해당 장치의 파일은 해당 장치의 외부 폴더보다 우선합니다.

/ DeviceFamily-Mobile
    PageOfEden.xaml
    MainPage.xaml
MainPage.xaml
MainPage.xaml.cs
PageOfEden.xaml
PageOfEden.xaml.cs

한정 폴더 안의 파일에는 한정자가 필요하지 않습니다.

기본 자산 확장 규약

앱의 Assets 폴더를 탐색하면 모든 리소스가 저울로 한정된다는 것을 알 수 있습니다 (패키지 매니페스트의 각 배율에 대해 별도의 파일을 배치해야하므로).

SplashScreen.scale-100.png
SplashScreen.scale-125.png
SplashScreen.scale-150.png
SplashScreen.scale-200.png

TargetSize 한정자 사용

Picture.png 라는 정사각형 이미지를 사용하는 Image 요소가 있다고 가정 해 보겠습니다.
요소에 설정된 각 치수에 대해 서로 다른 파일을 사용할 수 있습니다.

Picture.TargetSize-16.png
Picture.TargetSize-32.png
Picture.TargetSize-128.png

이제 ImageHeight 또는 Width 를 16px로 설정하면 Picture.TargetSize-16.png 가 소스로 사용됩니다. 크기를 20px로 설정하면 정확한 치수와 일치하는 이미지가 없으므로 Picture.TargetSize-32.png 가 사용됩니다.이 크기는 우리가 필요로하는 것보다 가장 가까운 가장 가까운 이미지입니다. 128보다 큰 치수는 Picture.TargetSize-128.png 합니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow