初始化 WeakRef 类的新实例。
WeakRef();
WeakRef(
decltype(__nullptr)
);
WeakRef(
_In_opt_ IWeakReference* ptr
);
WeakRef(
const ComPtr<IWeakReference>& ptr
);
WeakRef(
const WeakRef& ptr
);
WeakRef(
_Inout_ WeakRef&& ptr
);
参数
- ptr
指针、引用或 Rvalue 引用初始化当前 WeakRef 对象的现有对象。
备注
第一构造函数初始化空的 WeakRef 对象。 第二个构造函数初始化从指针的一 WeakRef 对象到 IWeakReference 接口。 第三个构造函数初始化从一个引用 WeakRef 对象到 ComPtr< IWeakReference> 对象。 第四、第五构造函数初始化另一个 WeakRef 对象的一 WeakRef 对象。
要求
**标头:**client.h
命名空间: Microsoft::WRL