winrt::attach_abi (C++/WinRT)

Fungsi pembantu yang melampirkan objek C++/WinRT ke handel, atau ke pointer mentah yang memiliki referensi ke targetnya. Dalam kasus pointer, referensi tambahan tidak ditambahkan. Jika diperlukan, Anda dapat menggunakan fungsi ini untuk menyaring referensi. Untuk informasi selengkapnya, dan contoh kode, lihat Interop antara C++/WinRT dan ABI.

Sintaks

template <typename T>
void attach_abi(com_ptr<T>& object, winrt::impl::abi_t<T>* value) noexcept;

void attach_abi(winrt::hstring& object, void* value) noexcept;

void attach_abi(winrt::Windows::Foundation::IUnknown& object, void* value) noexcept;

Parameter

object Objek C++/WinRT untuk dioperasikan.

value Handel, atau pointer mentah yang memiliki referensi ke targetnya.

Persyaratan

SDK minimum yang didukung: Windows SDK versi 10.0.17134.0 (Windows 10, versi 1803)

Namespace: winrt

Header: %WindowsSdkDir%Include<WindowsTargetPlatformVersion>\cppwinrt\winrt\base.h (disertakan secara default)

Lihat juga