ComPtr::As 方法
返回表示指定的模板参数标识的接口的 ComPtr 对象。
template<
typename U
>
HRESULT As(
_Out_ ComPtr<U>* p
) const;
template<
typename U
>
HRESULT As(
_Out_ Details::ComPtrRef<ComPtr<U>> p
) const;
参数
U
参数是表示的接口 p。p
表示接口的 ComPtr 对象由参数 U指定了。参数 p 不能引用当前 ComPtr 对象。
备注
第一个模板都应在代码中使用的窗体。第二个模板是内部的,支持 C++ 语言功能 (如 自动 类型推导关键字的帮助器专用化。
返回值
S_OK,如果成功;否则,指示错误的 HRESULT。
要求
标题: client.h
命名空间: Microsoft:: WRL