EnableIf 構造体
WRL インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
構文
template <bool b, typename T = void>
struct EnableIf;
template <typename T>
struct EnableIf<true, T>;
パラメーター
T
型。
b
ブール式です。
解説
最初のテンプレート パラメーターが true
に評価される場合、2 番目のテンプレート パラメーターによって指定された型のデータ メンバーを定義します。
メンバー
パブリック typedef
名前 | 説明 |
---|---|
type |
テンプレート パラメーター b が true に評価される場合、部分的特殊化によってデータ メンバーtype が T 型として定義されます。 |
継承階層
EnableIf
要件
ヘッダー: internal.h
名前空間: Microsoft::WRL::Details