मुख्य विंडोज 10 Microsoft ने जंग / WinRT परियोजना की घोषणा की है

Microsoft ने जंग / WinRT परियोजना की घोषणा की है



उत्तर छोड़ दें

Microsoft ने Rust / WinRT प्रोजेक्ट की घोषणा की है, जो Rust Developers के लिए Windows API को कॉल करने के लिए एक प्राकृतिक और मुहावरेदार तरीका प्रदान करता है। जंग / WinRT आपको किसी भी WinRT API को भूतकाल, वर्तमान, और भविष्य में सीधे मेटाडाटा से एपीआई का वर्णन करते हुए मक्खी पर उत्पन्न कोड का उपयोग करके कॉल करता है और आपके Rust पैकेज में अधिकार देता है जहां आप उन्हें कॉल कर सकते हैं जैसे कि वे सिर्फ एक और Rust मॉड्यूल थे।

मैं अपने मिनीक्राफ्ट सर्वर के लिए किस आईपी का उपयोग करूं

बाइनरी बैनर लोगो

विंडोज रनटाइम हुड के तहत घटक ऑब्जेक्ट मॉडल (COM) एपीआई पर आधारित है और इसे C ++ / WinRT और Rust / WinRT जैसे भाषा अनुमानों के माध्यम से एक्सेस करने के लिए डिज़ाइन किया गया है। वे भाषा अनुमान विभिन्न एपीआई का वर्णन करते हुए मेटाडेटा लेते हैं और लक्ष्य प्रोग्रामिंग भाषा के लिए प्राकृतिक बाइंडिंग प्रदान करते हैं। यह डेवलपर्स को अपनी इच्छित भाषा का उपयोग करके विंडोज़ के लिए ऐप्स और घटकों को अधिक आसानी से बनाने की अनुमति देता है। इसके बाद आप डेस्कटॉप ऐप, स्टोर ऐप, एक कंपोनेंट, NT सर्विस या डिवाइस ड्राइवर बनाने के लिए उन विंडोज एपीआई का इस्तेमाल कर सकते हैं।

यहां नीचे विंडोज एपीआई को कॉल करने वाली रस्ट का एक सरल उदाहरण है।

विंडोज़ का उपयोग करें :: डेटा :: xml :: dom :: *; doc = XmlDocument :: new () ;; doc.load_xml ('हैलो वर्ल्ड') ;; रूट = doc.document_element () ;; मुखर; (root.node_name (); == 'html'); assert; (root.inner_text ()? == 'हैलो वर्ल्ड');

अधिक सार्थक उदाहरण के लिए, आप रूस्ट / WinRT का उपयोग करके निम्नलिखित माइनस्वीपर गेम की जांच कर सकते हैं: https://github.com/robmikh/minesweeper-rs

कलह पर स्क्रीन शेयर कैसे करें

Microsoft ने उल्लेख किया कि यह एक बहुत ही प्रारंभिक सार्वजनिक पूर्वावलोकन है, इसलिए भविष्य में आने के लिए और अधिक सुविधाएँ और सुधार। परियोजना का मुख पृष्ठ GitHub पर है:

https://github.com/microsoft/winrt-rs

दिलचस्प लेख

संपादक की पसंद

वॉलपेपर इंजन में ऑडियो को रिस्पॉन्सिव कैसे बनाएं
वॉलपेपर इंजन में ऑडियो को रिस्पॉन्सिव कैसे बनाएं
यदि आप एक उबाऊ पुरानी डेस्कटॉप स्क्रीन में नई जान फूंकना चाहते हैं, तो वॉलपेपर इंजन ऐसा करने का तरीका है। ऐप आपको एनिमेटेड वॉलपेपर बनाने की सुविधा देता है, जिसमें आप ढेर सारे दृश्य और श्रव्य प्रभाव डाल सकते हैं
लिनक्स मिंट में कंप्यूटर का नाम कैसे बदलें और पीसी होस्ट नाम बदलें
लिनक्स मिंट में कंप्यूटर का नाम कैसे बदलें और पीसी होस्ट नाम बदलें
लिनक्स मिंट में कंप्यूटर का नाम कैसे बदलें और पीसी होस्ट नाम बदलें। लिनक्स टकसाल एक दो फाइलों में पीसी नाम रखता है। आपको उन्हें संपादित करने की आवश्यकता है।
Google शीट्स में स्कैटर प्लॉट कैसे बनाएं
Google शीट्स में स्कैटर प्लॉट कैसे बनाएं
डेटा का विश्लेषण करते समय, स्कैटर प्लॉट दो चरों के बीच संबंध खोजने के सबसे आसान तरीकों में से एक है। और सबसे अच्छा हिस्सा? यह Google पत्रक में किया जा सकता है। इस गाइड में, हम यह समझाने जा रहे हैं कि कैसे
विंडोज पीसी पर iMessage का उपयोग कैसे करें
विंडोज पीसी पर iMessage का उपयोग कैसे करें
iMessage ऐप Apple यूजर्स के बीच काफी लोकप्रिय है। यू.एस. में iMessage ब्रांड जागरूकता 71% है। हालाँकि कुछ चर्चा थी कि यह 2013 में विंडो पीसी उपयोगकर्ताओं के लिए उपलब्ध हो जाएगा, इसे कभी भी आधिकारिक नहीं बनाया गया था।
विंडोज 10 बिल्ड 15031 फास्ट रिंग अंदरूनी के लिए जारी किया गया
विंडोज 10 बिल्ड 15031 फास्ट रिंग अंदरूनी के लिए जारी किया गया
Microsoft ने आज एक और विंडोज 10 इनसाइडर प्रीव्यू संस्करण जारी किया। विंडोज 10 बिल्ड 15031, जो आगामी विंडोज 10 क्रिएटर्स अपडेट का प्रतिनिधित्व करता है, अब रिंग फ़ॉर इनसाइडर के लिए उपलब्ध है। आइए देखें कि क्या बदल गया है। यहाँ पर विंडोज 10 बिल्ड 15031 में नया क्या है। नई कॉम्पैक्ट ओवरले विंडो के साथ एक बार और करें: कभी भी जारी रखना चाहते हैं
मेटा (ओकुलस) क्वेस्ट 2 पर मल्टीप्लेयर कैसे खेलें
मेटा (ओकुलस) क्वेस्ट 2 पर मल्टीप्लेयर कैसे खेलें
आप पीपल मेनू के माध्यम से अपने दोस्तों को क्वेस्ट 2 पर मल्टीप्लेयर खेलने के लिए आमंत्रित कर सकते हैं, फिर उन्हें एक गेम में ला सकते हैं या बस एक साथ चैट कर सकते हैं।
अपना किक डिस्प्ले यूजरनेम कैसे बदलें
अपना किक डिस्प्ले यूजरनेम कैसे बदलें
https://www.youtube.com/watch?v=ZGmCnicqyxQ यूज़रनेम के सोशल होने के साथ, यह ट्यूटोरियल आपको दिखाएगा कि आप अपना किक डिस्प्ले नाम कैसे बदल सकते हैं। इसके बाद यह शीघ्रता से उपयोगकर्ता नाम चुनने और किस पर विचार करने के लिए कवर करेगा