C++/WinRT

C++/WinRT is a C++ library for Microsoft's Windows Runtime platform, designed to provide access to modern Windows APIs. C++/WinRT is provided as a standard C++17 header file library, unlike C++/CX, which is an extension to C++ and requires a recent version of Microsoft Visual C++.

C++/WinRT
Original author(s)Kenny Kerr
Developer(s)Microsoft
Initial releaseJune 23, 2015 (2015-06-23)
Stable release
2.0.230524.4 / 24 May 2023 (2023-05-24)
Repositorygithub.com/Microsoft/cppwinrt
Written inC++
Operating systemMicrosoft Windows
PredecessorC++/CX, WRL
TypeSoftware development tools
LicenseMIT License
Websiteaka.ms/cppwinrt

C++/WinRT was introduced as part of the Microsoft Windows SDK in version 10.0.17134.0 (Windows 10, version 1803) and is a component of Windows App SDK (formerly known as Project Reunion). Microsoft Visual Studio support for C++/WinRT is provided by an officially-supported extension.

C++/WinRT was originally released in 2015 by Kenny Kerr, who shortly afterward joined Microsoft. C++/WinRT is now Microsoft's recommended replacement for both the Windows Runtime C++ Template Library (WRL), and for C++/CX.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.