Utama Windows 10 Microsoft Telah Mengumumkan Proyek Rust / WinRT

Microsoft Telah Mengumumkan Proyek Rust / WinRT



Tinggalkan Balasan

Microsoft telah mengumumkan proyek Rust / WinRT yang menyediakan cara alami dan idiomatis bagi pengembang Rust untuk memanggil API Windows. Rust / WinRT memungkinkan Anda memanggil API WinRT masa lalu, sekarang, dan masa depan menggunakan kode yang dihasilkan dengan cepat langsung dari metadata yang menjelaskan API dan langsung ke paket Rust Anda di mana Anda dapat memanggilnya seolah-olah mereka hanyalah modul Rust lainnya.

bagaimana cara mengubah file wav menjadi mp3

Logo Binary Banner

Windows Runtime didasarkan pada Component Object Model (COM) API di bawah tenda dan dirancang untuk diakses melalui proyeksi bahasa seperti C ++ / WinRT dan Rust / WinRT. Proyeksi bahasa tersebut mengambil metadata yang mendeskripsikan berbagai API dan memberikan binding alami untuk bahasa pemrograman target. Ini memungkinkan pengembang untuk lebih mudah membangun aplikasi dan komponen untuk Windows menggunakan bahasa yang mereka inginkan. Anda kemudian dapat menggunakan API Windows tersebut untuk membuat aplikasi desktop, menyimpan aplikasi, komponen, layanan NT, atau driver perangkat.

Di bawah ini adalah contoh sederhana dari Rust yang memanggil API Windows.

gunakan windows :: data :: xml :: dom :: *; let doc = XmlDocument :: new () ?; doc.load_xml ('hello world') ?; biarkan root = doc.document_element () ?; menegaskan! (root.node_name ()? == 'html'); assert! (root.inner_text ()? == 'hello world');

Untuk contoh yang lebih bermakna, Anda dapat melihat game Minesweeper berikut yang diimplementasikan menggunakan Rust / WinRT: https://github.com/robmikh/minesweeper-rs

tidak bisa mendapatkan koneksi email ke server gagal

Microsoft mencatat bahwa ini adalah pratinjau publik yang sangat awal, jadi lebih banyak fitur dan perbaikan akan datang di masa mendatang. Halaman beranda proyek ini ada di GitHub:

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

Artikel Menarik

Pilihan Editor

Cara Menghubungkan Kamera Wyze ke WiFi Baru
Cara Menghubungkan Kamera Wyze ke WiFi Baru
Meskipun perangkat Wyze Camera sangat bagus, beberapa petunjuk untuk penyiapannya tidak begitu jelas. Menghubungkan Kamera Wyze ke Wi-Fi baru adalah salah satu area abu-abu itu. Tidak banyak info tentang hal umum ini
Edge Chromium Sekarang Pembaca PDF Default, Berikut Cara Mengubahnya
Edge Chromium Sekarang Pembaca PDF Default, Berikut Cara Mengubahnya
Cara Menghentikan Microsoft Edge Menjadi Pembaca PDF Default. Dengan rilis Canary terbaru, Microsoft telah mengubah Edge Chromium sehingga menjadi PDF default
Cara Membuat Wallpaper Kolase Foto untuk Windows 10
Cara Membuat Wallpaper Kolase Foto untuk Windows 10
https://www.youtube.com/watch?v=LHFr-DXfKf0 Banyak pengguna Windows 10 suka memiliki slideshow gambar di wallpaper mereka. Windows mendukung ini dengan fitur slideshow, memungkinkan Anda untuk mengatur serangkaian gambar yang ditampilkan
Apa itu Kebocoran DNS?
Apa itu Kebocoran DNS?
Jadi menurut Anda terhubung ke VPN dapat menjaga privasi Anda sepanjang waktu? Yah, itu tergantung apakah penyedia layanan VPN Anda dapat sepenuhnya melindungi kueri DNS perangkat Anda. Itu berarti itu harus mampu menyembunyikan segalanya
Cara Bergabung dengan Grup Telegram dengan Kode QR
Cara Bergabung dengan Grup Telegram dengan Kode QR
Orang-orang berbondong-bondong ke Telegram karena enkripsinya yang luar biasa. Tetapi perlindungan privasi bukan satu-satunya kekuatan mereka: Telegram tumbuh subur karena obrolan grupnya yang luar biasa. Untuk mempermudah bergabung dengan grup, aplikasi ini menawarkan kode QR unik. Di dalam
Nonaktifkan Mode Penyamaran di Google Chrome secara Permanen
Nonaktifkan Mode Penyamaran di Google Chrome secara Permanen
Cara Menonaktifkan Mode Penyamaran Secara Permanen di Google Chrome Hampir setiap pengguna Google Chrome terbiasa dengan mode Penyamaran, yang memungkinkan membuka jendela khusus yang tidak menyimpan riwayat penjelajahan dan data pribadi Anda. Dengan cara ini, mode Penyamaran Google Chrome melindungi privasi Anda secara keseluruhan dengan tidak menyimpan data lokal yang dapat dibaca nanti. Namun,
Periksa Versi DirectX Mana yang Diinstal di Windows 10
Periksa Versi DirectX Mana yang Diinstal di Windows 10
Cara Memeriksa Versi DirectX yang Diinstal di Windows 10 DirectX adalah seperangkat driver dan komponen yang memungkinkan perangkat lunak di Windows (kebanyakan game) untuk bekerja secara langsung dengan perangkat keras video dan audio. DirectX meningkatkan performa game dengan menyediakan akselerasi multimedia yang terpasang di adaptor tampilan, perangkat audio, dan perangkat keras lainnya.