MixIn Structure
Visual Studio 2012
Ensures that a runtime class derives from Windows Runtime interfaces, if any, and then classic COM interfaces.
template< typename Derived, typename MixInType, bool hasImplements = __is_base_of(Details::ImplementsBase, MixInType) > struct MixIn;