Sdílet prostřednictvím


MixIn – struktura

Zajišťuje třídy runtime, pochází z prostředí Windows Runtime rozhraní, pokud existuje a pak klasické rozhraní COM.

template<
   typename Derived,
   typename MixInType,
   bool hasImplements = __is_base_of(Details::ImplementsBase,
   MixInType)
>
struct MixIn;

Parametry

  • Derived
    Typ odvozené z implementuje struktury.

  • MixInType
    Základní typ.

  • hasImplements
    truePokud MixInType je odvozena aktuální implementaci základní typ; falsejinak.

Poznámky

Pokud je třída odvozená od obou prostředí Windows Runtime a rozhraní třídy COM seznam tříd prohlášení musí nejprve seznam všech prostředí Windows Runtime pak klasické rozhraní COM a rozhraní.MixIn je zajištěno, že rozhraní jsou zadány ve správném pořadí.

Hierarchii dědičnosti

MixIn

Požadavky

Záhlaví: implements.h

Obor názvů: Microsoft::WRL

Viz také

Referenční dokumentace

Microsoft::WRL – obor názvů