MixIn Yapısı

Çalışma zamanı sınıfını den türeyen sağlar Windows Çalışma Zamanı arabirimleri, varsa ve daha sonra klasik com arabirimleri.

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

Parametreler

  • Derived
    Türetilen bir tür uyguladığı yapısı.

  • MixInType
    Taban türü.

  • hasImplements
    trueMixInType olan geçerli uygulama türetilmiş taban türü; falseAksi durumda.

Notlar

Türetilmiş bir sınıf her ikisinden, Windows Çalışma Zamanı ve sınıf com arabirimleri sınıf bildirimi listesi gerekir ilk liste herhangi bir Windows Çalışma Zamanı arabirimleri ve daha sonra herhangi bir klasik com arabirimleri.MixIn arabirimleri doğru sırada belirttiğiniz sağlar.

Devralma hiyerarşisi

MixIn

Gereksinimler

Başlık: implements.h

Namespace: Microsoft::WRL

Ayrıca bkz.

Başvuru

Microsoft::WRL Ad Alanı