수색…
비고
한정어는 다음과 같은 일반적인 형식으로 사용됩니다.
파일 : 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
은 그룹 또는 조합을 허용하지 않습니다. -
TargetSize
와Scale
은 함께 사용할 수 없습니다.
장치 유형에 대해 다른보기 사용
특정 장치 유형에 대해 전체 폴더 폴더를 정규화할 수 있습니다. 해당 장치의 파일은 해당 장치의 외부 폴더보다 우선합니다.
/ 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
이제 Image 의 Height
또는 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