Win32 was very clearly sitting to the sideline in that diagram and it has always been the achilles heel in trying to bring newer APIs into Windows. I think what we're seeing here is effectively the end of the road for Win32 and everything that sat on top of it. There is presumably a newer CLR/DLR as part of WinRT that supports Javascript and C#/VB with C++ talking to it natively.

It was also very clear that cross platform support between x86 and ARM wasn't available in the C++ world (which was very clearly referred to as native code), so I doubt that's really a C++/CLI world either - partly because it's never gained much traction but mainly because the cross platform issues would undoubtedly have been ironed out of C++/CLI if the aim was for everything to run everywhere.