uwp
Filnamnets kval
Sök…
Anmärkningar
Kvalificerare används i detta vanliga format:
Filer : filename.qualifier-value.ext
~ flera kval: filename.qualifier1-value1_qualifier2-value2_....ext
Kvalificerade mappar: qualifier-value
~ flera kval: qualifier1-value1_qualifier2-value2_...
Kvalificeringarna listas nedan, de används i det format som beskrivs ovan
Qualifier | Användande | värden |
---|---|---|
Språk / språk | Anger språk, region eller båda. | XX-XX eller XX värden i BCP-47 |
Skala | Kvalificerar enhetens skalfaktor. | Vanligtvis 100/125/150/200/400 |
DeviceFamily | Anger enhetstypen. | Mobil / Team / Desktop / IoT |
Kontrast | Anger typ av kontrasttema. | Standard / Hög / Svart / Vit |
HomeRegion | Anger användarens hemregion. | Varje ISO3166-1 alfa2 eller numerisk kod |
TargetSize | Ger den minsta bilden större än behov. | Alla positiva heltal. |
LayoutDir | Anger en layoutriktning. | RTL / LTR / TTBRTL / TTBLTR |
config | Kvalificeras för MS_CONFIGURATION_ATTRIBUTE_VALUE . | Värdet på miljökonfigur. |
DXFL * | Anger en DirectX-funktionsnivå. | DX9 / DX10 / DX11 |
* Används också som DXFeatureLevel .
Några anteckningar att tänka på:
-
HomeRegion
accepterar inte grupperingar eller fackföreningar. -
TargetSize
ochScale
kan inte användas tillsammans.
Använda olika vyer för enhetstyper
Du kan kvalificera en hel mappmapp för en viss enhetstyp, dess filer kommer att åsidosätta de som finns utanför den på den enheten:
/ DeviceFamily-Mobile
PageOfEden.xaml
MainPage.xaml
MainPage.xaml
MainPage.xaml.cs
PageOfEden.xaml
PageOfEden.xaml.cs
Filer i den kvalificerade mappen behöver inte kval.
Standardkvalificeringskvalificeringstillgångar
Om du bläddrar i appens mapp Tillgångar kommer du att märka att alla resurser är kvalificerade enligt deras skalor (Eftersom du måste lägga separata filer för varje skalning i paketmanifestet).
SplashScreen.scale-100.png
SplashScreen.scale-125.png
SplashScreen.scale-150.png
SplashScreen.scale-200.png
Använda TargetSize-kvalet
Låt oss anta att vi har ett bildelement med en fyrkantig bild med namnet Picture.png
.
Vi kan använda olika filer för varje dimensionsuppsättning för elementet.
Picture.TargetSize-16.png
Picture.TargetSize-32.png
Picture.TargetSize-128.png
Om vi nu ställer in Height
eller Width
på vår bild till 16px kommer den att använda Picture.TargetSize-16.png
som källa. Om vi nu ställer in dimensioner till 20px finns det ingen bild som matchar de exakta måtten, så den kommer att använda Picture.TargetSize-32.png
, eftersom det är den närmaste bilden som är större än våra behov. Dimensioner högre än 128 kommer att använda Picture.TargetSize-128.png
.