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 und Scale 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 .



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow