खोज…


टिप्पणियों

क्वालिफायर का उपयोग इस सामान्य प्रारूप में किया जाता है:

फ़ाइलें : 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 अल्फ़ा 2 या संख्यात्मक कोड
TargetSize जरूरत से ज्यादा छोटी छवि देता है। कोई सकारात्मक पूर्णांक।
LayoutDir एक लेआउट दिशा निर्दिष्ट करता है। RTL / LTR / TTBRTL / TTBLTR
कॉन्फ़िग 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

क्वालीफाइंग फोल्डर के अंदर की फाइलों को क्वालिफायर की जरूरत नहीं होगी।

डिफ़ॉल्ट संपत्ति स्केलिंग क्वालिफायर

यदि आप अपने ऐप के एसेट्स फ़ोल्डर को ब्राउज़ करते हैं, तो आप देखेंगे कि सभी संसाधन उनके तराजू से योग्य हैं (जैसा कि आपको पैकेज मेनिफ़ेस्ट में प्रत्येक स्केलिंग के लिए अलग-अलग फ़ाइलों को डालने के लिए आवश्यक है)।

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

TargetSize क्वालिफायर का उपयोग करना

मान लेते हैं कि हमारे पास Picture.png नामक एक वर्ग छवि का उपयोग करके एक छवि तत्व है।
हम तत्व के लिए निर्धारित प्रत्येक आयाम के लिए विभिन्न फाइलों का उपयोग कर सकते हैं।

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

अब यदि हम अपनी छवि की 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