激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

服務器資訊|IT/互聯網|云計算|區塊鏈|軟件資訊|操作系統|手機數碼|百科知識|免費資源|頭條新聞|

服務器之家 - 新聞資訊 - IT/互聯網 - 微軟計劃讓 C# 和 Rust 等語言更容易訪問 Win32 API

微軟計劃讓 C# 和 Rust 等語言更容易訪問 Win32 API

2021-03-08 21:39IT之家騎士 IT/互聯網

外媒報道, Win32 API 是經典 Windows 桌面應用的原生平臺。它適用于需要直接訪問系統功能和硬件的應用程序。這些 Win32 API 對于 C 和 C++ 開發者來說是很容易訪問的。然而對于其他語言,如 C# 和 Rust ,則需要包裝器或綁定來訪問這些

外媒報道,Win32 API 是經典 Windows 桌面應用的原生平臺。它適用于需要直接訪問系統功能和硬件的應用程序。這些 Win32 API 對于 C 和 C++ 開發者來說是很容易訪問的。然而對于其他語言,如 C#Rust,則需要包裝器或綁定來訪問這些 API。為了讓更多的語言包括 C# 和 Rust 能夠訪問 Win32 API,微軟宣布了新的 win32metadata 項目。

微軟計劃讓 C# 和 Rust 等語言更容易訪問 Win32 API

IT之家獲悉,新的 win32metadata 項目目的是以元數據的方式提供 Win32 API 表層的完整描述,從而可以以自動化的方式將其投射到任何語言中,提高正確性并將維護開銷降到最低。

通過這個項目,你可以獲取 Nuget.org 網站上的 Windows 元數據文件(winmd),其中包含描述整個 Win32 API 表層的元數據。語言預測需要建立在這些元數據之上,以使開發人員能夠從他們選擇的語言中習慣性地調用 Win32 API。微軟公布了三種語言預測。

  • C#/Win32 是與 . NET 的 PInvoke 項目的所有者 Andrew Arnott 合作構建的,C#/Win32 可以解析元數據,并生成調用你關心的 API 所需的 P/Invoke 包裝器。
  • Rust 語言投射遵循 C++/WinRT 建立的傳統,即使用標準語言和編譯器為 Windows 構建語言投射,為 Rust 開發者提供了一種自然和習慣性的方式來調用 Windows API。
  • Modern C++ 投射。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩一级免费毛片 | 91精品国产91热久久久做人人 | www噜噜偷拍在线视频 | 黄色片免费看看 | 亚洲国产成人久久成人52 | 毛片中文字幕 | 特级毛片a级毛片100免费 | 成人免费福利视频 | 美国一级免费视频 | 久久久精品视频网站 | 日韩一级免费毛片 | 免费国产一区 | 在线亚洲免费视频 | 久久精品一区二区三区四区五区 | 久久久久国产一区二区三区不卡 | 国产一区二区免费看 | 性欧美一区二区三区 | 俄罗斯理伦片 | 成人永久免费视频 | 精品国产91久久久久久久妲己 | 国产精品久久久久久久久久久久久久久久 | 久久久三级免费电影 | 欧美日韩在线视频一区 | 一级做a爰片性色毛片2021 | 欧美视频在线一区二区三区 | chinesehdxxxx实拍 日韩电影视频 | www.com香蕉 | 91网址在线播放 | 亚洲 91| 欧美亚洲国产日韩 | 日产精品久久久一区二区福利 | 黄色毛片一级视频 | 欧洲精品久久久 | 欧美一区二区三区久久 | 国产精品剧情一区二区三区 | 久久在线| 美女视频黄a视频免费全过程 | 久久亚洲激情 | 久久久久99精品 | 国产91精品一区二区麻豆亚洲 | 国产精品wwww |