EnableIf-Struktur
Unterstützt die WRL-Infrastruktur und ist nicht für, direkt aus dem Code verwendet werden.
template <
bool b,
typename T = void
>
struct EnableIf;
template <
typename T
>
struct EnableIf<true, T>;
Parameter
T
Ein Typ.b
Ein boolescher Ausdruck.
Hinweise
Definiert einen Datenmember des Typs, der durch den zweiten Vorlagenparameter angegeben wird, wenn der erste Vorlagenparameter zu true ergibt.
Mitglieder
Öffentliche Typedefs
Name |
Beschreibung |
---|---|
type |
Wenn b Vorlagenparameter zu true ergibt, definiert die teilweise Spezialisierung Datenmember type, die dem Typ T zu sein. |
Vererbungshierarchie
EnableIf
Anforderungen
Header: internal.h
Namespace: Microsoft::WRL::Details