winrt::unbox_value 関数テンプレート (C++/WinRT)
注意
winrt::unbox_value 関数を使用すると、スカラー値だけでなく、ほとんどの種類の配列 (列挙型の配列を除く) のボックス化を解除できます。
IInspectable を必要とする関数で処理できるように、参照クラス オブジェクト内からスカラー値または配列値をラップ解除 (またはボックス化解除) する関数テンプレート。 詳細とコード例については、「 C++/WinRT を使用した IInspectable への値のボックス化とボックス化解除」を参照してください。
構文
template <typename T>
T unbox_value(winrt::Windows::Foundation::IInspectable const& value);
テンプレート パラメーター
typename T
スカラー型または配列型。
パラメーター
value
ボックス化された値を含む参照クラス オブジェクト。
戻り値
参照クラス オブジェクト内に格納されているスカラー値または配列値。
必要条件
サポートされている最小 SDK: Windows SDK バージョン 10.0.17134.0 (Windows 10、バージョン 1803)
名前空間: winrt
ヘッダー: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\Windows。Foundation.h