In almost every text about the new WinRT API, I came to statements such as "WinRT is the new API for Windows and replaces the old Win32 API." Since WinRT is aimed at developing applications for the Windows Store, this statement does not seem to me correct.
There are many applications that I simply cannot imagine to do this with WinRT (for example, Microsoft Office, Adobe Products, 3D Designer Programs, and even Visual Studio). These applications still need the functionality of the Windows API (aka Win32).
So why is it so often said that the WinRT API replaces the Windows API?
, , API- Windows Runtime (WinRT) API Win32. , Microsoft . WinRT .NET Framework Win32 API. Microsoft, WinRT , -.
, API WinRT. API . WinRT ++, - , . API Win32.
Adobe , WinRT, Microsoft . Visual Studio, .NET. , API- WinRT .
- , , WinRT Win32 Windows ( 2017 ):
Ergo, WinRT, , Windows 10 S Store-only.
WinRT Win32API .NET, .NET, WinRT Win32; IIRC, . , , 2012 ArsTechnica Peter Bright, " Windows: WinRT" . , , , , :