ComPtr::CopyTo Yöntemi
Kopya geçerli ya da belirtilen arabirimi belirtilen fare işaretçisini bu ComPtr ilişkili.
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;
Parametreler
U
Tür adı.ptr
Ne zaman bu işlemi tamamlar, istenen arayüzü için bir işaretçi.riid
Bir arabirim kimliği
Dönüş Değeri
Başarılı olursa s_ok; Aksi halde, neden örtülü QueryInterface işlemi başarısız gösteren hresult.
Notlar
İlk işlev bu ComPtr ile ilişkili arabiriminin bir kopyasını bir işaretçi döndürür.Bu işlev her zaman s_ok döndürür.
İkinci işlev tarafından belirtilen arabirim için bu ComPtr ile ilişkili arabiriminin üzerinde QueryInterface işlemi gerçekleştiren riid parametresi.
Üçüncü işlev bu ComPtr temel arabirim ile ilişkili arabiriminin üzerinde QueryInterface işlemi gerçekleştiren U parametresi.
Gereksinimler
Başlık: client.h
Namespace: Microsoft::WRL