IWeakReference インターフェイス (weakreference.h)

オブジェクトへの弱い参照を表します。

注意

いくつかの例外を除き、C++/WinRT、WRL、C++/CX で使用または作成するWindows ランタイムの型では、弱参照のサポートが既定で有効になっています。 Windows.UI.CompositionWindows.Devices.Input.PenDevice は、例外の例です。つまり、これらの名前空間の型については、弱参照のサポートはオンになっていません

型を作成する場合は、「 C++/WinRT の弱い参照」を参照してください。

継承

IWeakReference インターフェイスは、IUnknown インターフェイスから継承されます。

メソッド

IWeakReference インターフェイスには、これらのメソッドがあります。

 
IWeakReference::Resolve

オブジェクトへの厳密な参照を返すことによって弱い参照を解決します。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー weakreference.h