मुख्य विंडोज 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

दिलचस्प लेख

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

हार्ड ड्राइव एक्टिविटी लाइट क्या है?
हार्ड ड्राइव एक्टिविटी लाइट क्या है?
हार्ड ड्राइव एक्टिविटी लाइट, या एचडीडी एलईडी, वह एलईडी है जो एक या अधिक आंतरिक हार्ड ड्राइव या अन्य स्टोरेज की गतिविधि के जवाब में स्पंदित होती है।
विंडोज 10 में प्रिंटर्स फोल्डर शॉर्टकट बनाएं
विंडोज 10 में प्रिंटर्स फोल्डर शॉर्टकट बनाएं
यहां एक शॉर्टकट बनाने के लिए जो विंडोज 10 में प्रिंटर्स फ़ोल्डर को सीधे एक क्लिक से खोलता है। क्लासिक फ़ोल्डर खुल जाएगा।
फेसबुक मैसेंजर में डिलीट हुए मैसेज को कैसे रिकवर करें
फेसबुक मैसेंजर में डिलीट हुए मैसेज को कैसे रिकवर करें
यदि आप फेसबुक मैसेंजर का बहुत अधिक उपयोग करते हैं, तो संभावना है कि आपने गलती से अपने और अपने दोस्तों के बीच संदेशों को हटा दिया हो। हो सकता है कि आप अपना इनबॉक्स साफ़ करने का प्रयास कर रहे हों या आपने गलत चीज़ पर क्लिक कर दिया हो. शुक्र है, हैं
OBS: मेरी स्क्रीन काली क्यों है? इन सुधारों का प्रयास करें
OBS: मेरी स्क्रीन काली क्यों है? इन सुधारों का प्रयास करें
ओबीएस स्टूडियो कई प्रो गेमर्स के लिए और एक अच्छे कारण के लिए स्ट्रीमिंग सॉफ्टवेयर है। यह ट्विच और यूट्यूब गेमिंग जैसे प्रमुख प्लेटफार्मों के साथ सहजता से एकीकृत हो सकता है और अधिकांश ऑपरेटिंग सिस्टम के साथ अच्छा प्रदर्शन करता है। एक और बोनस है
शिनोबी लाइफ 2 और शिंडो लाइफ में स्पिन कैसे प्राप्त करें?
शिनोबी लाइफ 2 और शिंडो लाइफ में स्पिन कैसे प्राप्त करें?
Roblox पर सबसे लोकप्रिय खेलों में से एक है Shindo Life, जिसे पहले Shinobi Life 2 के नाम से जाना जाता था। इस गेम में, आप Naruto से प्रेरित दुनिया में एक निंजा के रूप में खेलते हैं। इस खेल में सबसे महत्वपूर्ण वस्तुओं में से एक
खबरदार: विंडोज 7 सुविधा रोलअप टेलीमेट्री जोड़ता है
खबरदार: विंडोज 7 सुविधा रोलअप टेलीमेट्री जोड़ता है
यहाँ आप विंडोज 7 सुविधा रोलअप को स्थापित करने के बाद टेलीमेट्री, डेटा संग्रह और 'जासूसी' को कैसे निष्क्रिय कर सकते हैं।
सिग्नल-टू-शोर अनुपात क्या है और यह क्यों मायने रखता है?
सिग्नल-टू-शोर अनुपात क्या है और यह क्यों मायने रखता है?
सिग्नल-टू-शोर अनुपात (एसएनआर या एस/एन) शोर के विरुद्ध सिग्नल के स्तर की तुलना करता है, जिसे अक्सर ऑडियो के संबंध में डेसिबल (डीबी) के माप के रूप में व्यक्त किया जाता है।