MixIn 구조체
런타임 클래스가 Windows 런타임 인터페이스에서 파생되었는지 확인한 다음 있는 경우 클래식 COM 인터페이스를 확인합니다.
구문
template<
typename Derived,
typename MixInType,
bool hasImplements = __is_base_of(Details::ImplementsBase, MixInType)
>
struct MixIn;
매개 변수
파생
Implements 구조체에서 파생된 형식입니다 .
MixInType
기본 형식입니다.
hasImplements
true
MixInType이 현재 구현에서 기본 형식에서 파생되면 false
그렇지 않으면 기본 형식입니다.
설명
클래스가 Windows 런타임 및 클래스 COM 인터페이스 모두에서 파생된 경우 클래스 선언 목록에는 먼저 모든 Windows 런타임 인터페이스와 클래식 COM 인터페이스가 나열되어야 합니다. MixIn 은 인터페이스가 올바른 순서로 지정되도록 합니다.
상속 계층 구조
MixIn
요구 사항
헤더: implements.h
네임스페이스: Microsoft::WRL