Update of the implementation of WinRT components using WRL and C++