创建模块的实例。
WRL_NOTHROW static Module& Create();
template<
typename T
>
WRL_NOTHROW static Module& Create(
T callback
);
template<
typename T
>
WRL_NOTHROW static Module& Create(
_In_ T* object,
_In_ void (T::* method)()
);
参数
T
模块类型。callback
调用最后,当模块的实例对象释放。object
object 和 method 参数用于组合。 对最后一个点的实例对象在模块上实例对象时释放。method
object 和 method 参数用于组合。 对最后一个点的实例对象的方法在模块上实例对象时释放。
返回值
到模块的引用。
要求
标头: module.h
命名空间: Microsoft::WRL