次の方法で共有


winrt::from_abi 関数テンプレート (C++/WinRT)

重要

Windows SDK のバージョン 10.0.17763.0 (Windows 10 Version 1809) の時点では、winrt::from_abi は廃止されています。 代わりに winrt::get_self を使用します。

投影された型のオブジェクトを指定すると、実装へのポインターを取得するヘルパー関数。 詳細とコード例については、 実装の型とインターフェイスのインスタンス化と返しに関するページを参照してください。

構文

template <typename D, typename I>
D* from_abi(I const& from) noexcept;

テンプレート パラメーター

typename D 実装の種類。

typename I 投影された型。

パラメーター

from 射影された型のオブジェクト。取得する実装を指すポインター。

戻り値

インターフェイス オブジェクトを実装する実装オブジェクトへのポインター。

必要条件

サポートされている最小 SDK: Windows SDK バージョン 10.0.17134.0 (Windows 10、バージョン 1803)

名前空間: winrt

ヘッダー: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\base.h (既定で含まれています)

こちらもご覧ください