ComPtr::CopyTo 메서드
복사 현재 또는 지정한 인터페이스가이 ComPtr 지정 된 포인터에 연결 된.
HRESULT CopyTo(
_Deref_out_ InterfaceType** ptr
);
HRESULT CopyTo(
REFIID riid,
_Deref_out_ void** ptr
) const;
template<
typename U
>
HRESULT CopyTo(
_Deref_out_ U** ptr
) const;
매개 변수
U
형식 이름입니다.ptr
이 작업이 완료 되 면 요청 된 인터페이스에 대 한 포인터입니다.riid
인터페이스 ID
반환 값
성공 하면 S_OK입니다. 그렇지 않은 경우 암시적 QueryInterface 작업 실패를 나타내는 HRESULT입니다.
설명
첫 번째 함수가이 Comptr에 연결 된 인터페이스에 대 한 포인터의 복사본을 반환 합니다.이 함수는 항상 S_OK를 반환합니다.
두 번째 함수가이 Comptr에 의해 지정 된 인터페이스에 대 한 연결 된 인터페이스에 대해 QueryInterface 작업 수행의 riid 매개 변수.
세 번째 함수가이 Comptr의 내부 인터페이스에 연결 된 인터페이스에 대해 QueryInterface 작업 수행의 U 매개 변수.
요구 사항
헤더: client.h
네임 스페이스: Microsoft::WRL