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)