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++.
Original author(s) | Kenny Kerr |
---|---|
Developer(s) | Microsoft |
Initial release | June 23, 2015 |
Stable release | 2.0.230524.4
/ 24 May 2023 |
Repository | github |
Written in | C++ |
Operating system | Microsoft Windows |
Predecessor | C++/CX, WRL |
Type | Software development tools |
License | MIT License |
Website | aka |
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.