,MasterPie wrote

*snip*

XAML/C++  touches the WinRT directly and does not need to pass through .NET.

Here's an article that summarizes it all.

Yeah, sorry, forgot about native code XAML... The XAML layout engine lives in WinRT (likely a fork of Silverlight)