uwp
Dateinamenqualifizierer
Suche…
Bemerkungen
Qualifier werden in diesem üblichen Format verwendet:
Dateien : filename.qualifier-value.ext
~ mehrere Qualifikationsmerkmale: filename.qualifier1-value1_qualifier2-value2_....ext
Qualifizierte Ordner: qualifier-value
~ mehrere Qualifikationsmerkmale: qualifier1-value1_qualifier2-value2_...
Qualifier sind unten aufgeführt, sie werden in dem oben beschriebenen Format verwendet
Qualifikation | Verwendungszweck | Werte |
---|---|---|
Lang / Sprache | Gibt eine Sprache, eine Region oder beides an. | XX-XX oder XX Werte in BCP-47 |
Rahmen | Qualifiziert den Geräte-Skalierungsfaktor. | Üblicherweise 100/125/150/200/400 |
Gerätefamilie | Gibt den Gerätetyp an. | Mobil / Team / Desktop / IoT |
Kontrast | Gibt den Typ des Kontrastthemas an. | Standard / Hoch / Schwarz / Weiß |
HomeRegion | Gibt den Heimatbereich des Benutzers an. | Ein beliebiger ISO3166-1-Alpha2- oder Zahlencode |
Zielgröße | Gibt das kleinste Bild größer als nötig. | Jede positive ganze Zahl. |
LayoutDir | Gibt eine Layoutrichtung an. | RTL / LTR / TTBRTL / TTBLTR |
Konfig | Qualifiziert für MS_CONFIGURATION_ATTRIBUTE_VALUE . | Der Wert der Umgebungskonfiguration. |
DXFL * | Gibt eine DirectX-Funktionsebene an. | DX9 / DX10 / DX11 |
* Wird auch als DXFeatureLevel verwendet .
Einige Hinweise, die Sie beachten sollten:
-
HomeRegion
akzeptiert keine Gruppierungen oder Vereinigungen. -
TargetSize
undScale
können nicht zusammen verwendet werden.
Verwenden verschiedener Ansichten für Gerätetypen
Sie können einen ganzen Ordner für einen bestimmten Gerätetyp qualifizieren. Seine Dateien überschreiben die außerhalb dieses Ordners.
/ DeviceFamily-Mobile
PageOfEden.xaml
MainPage.xaml
MainPage.xaml
MainPage.xaml.cs
PageOfEden.xaml
PageOfEden.xaml.cs
Dateien im qualifizierenden Ordner benötigen keine Qualifizierer.
Standard-Qualifikationsmerkmale für die Skalierung von Assets
Wenn Sie den Assets- Ordner Ihrer App durchsuchen, werden Sie feststellen, dass alle Ressourcen anhand ihrer Skalen qualifiziert sind (Sie müssen separate Dateien für jede Skalierung im Paketmanifest angeben).
SplashScreen.scale-100.png
SplashScreen.scale-125.png
SplashScreen.scale-150.png
SplashScreen.scale-200.png
Verwenden des TargetSize-Qualifikationsmerkmals
Nehmen wir an, wir haben ein Image- Element mit einem quadratischen Image namens Picture.png
.
Wir können unterschiedliche Dateien für jeden Dimensionssatz für das Element verwenden.
Picture.TargetSize-16.png
Picture.TargetSize-32.png
Picture.TargetSize-128.png
Wenn wir nun die Height
oder Width
unseres Bildes auf 16px setzen, wird Picture.TargetSize-16.png
als Quelle verwendet. Wenn wir jetzt die Abmessungen auf 20px setzen, gibt es kein Bild, das mit den exakten Abmessungen Picture.TargetSize-32.png
wird Picture.TargetSize-32.png
, da es das nächste Bild ist, das größer ist als unsere Anforderungen. Dimensionen größer als 128 verwenden Picture.TargetSize-128.png
.