WinRT/UAP/UWP (got to love marketing) is just COM as usual, with winmd instead of type libraries, IInspectable as base interface alongside IUnknown and extended ABI for generics, enums, arrays, structs.
Here is a nice overview of the whole story and how interrelated COM and .NET are.
Here is a nice overview of the whole story and how interrelated COM and .NET are.
https://arstechnica.com/features/2012/10/windows-8-and-winrt...