EnableIf 结构

支持 WRL基础结构,不应在代码中直接使用。

template <
   bool b,
   typename T = void
>

struct EnableIf;
template <
   typename T
>
struct EnableIf<true, T>;

参数

  • T
    一个类型。

  • b
    布尔表达式。

备注

模板,如果第一个参数的计算结果为 true,将第二个定义模板参数指定类型的数据成员。

成员

公共 Typedef

名称

说明

type

如果模板参数 b 的计算结果为 true,则部分专用化定义数据成员 type 是 T类型。

继承层次结构

EnableIf

要求

**页眉:**internal.h

Microsoft::WRL::Details命名空间:

请参见

参考

Microsoft::WRL::Details 命名空间