MixIn 結構
確定執行階段類別從 Windows 執行階段 介面衍生,如果有的話,然後一般 COM 介面。
template<
typename Derived,
typename MixInType,
bool hasImplements = __is_base_of(Details::ImplementsBase,
MixInType)
>
struct MixIn;
參數
Derived
從 實作 結構衍生的型別。MixInType
基底型別。hasImplements
如果 MixInType 是從目前實作的基底型別所衍生,則為true ;否則 false 。
備註
如果類別衍生自 Windows 執行階段 和類別 COM 介面,類別宣告清單必須先列出所有 Windows 執行階段 介面接著任何傳統 COM 介面。 MixIn 確定介面以正確的順序指定。
繼承階層架構
MixIn
需求
標題: implements.h
**命名空間:**Microsoft::WRL