Interfaz IWeakReferenceSource (weakreference.h)

Representa un objeto de origen al que se puede recuperar una referencia débil.

Nota

Con solo algunas excepciones, la compatibilidad de referencia débil está activada de forma predeterminada para los tipos de Windows Runtime que consumes o creas en C++/WinRT, WRL y C++/CX. Windows.UI.Composition y Windows.Devices.Input.PenDevice son ejemplos de excepciones; es decir, espacios de nombres en los que la compatibilidad de referencia débil no está activada para esos tipos.

Si vas a crear tipos, consulta Referencias débiles en C++/WinRT.

Herencia

La interfaz IWeakReferenceSource hereda de la interfaz IUnknown .

Métodos

La interfaz IWeakReferenceSource tiene estos métodos.

 
IWeakReferenceSource::GetWeakReference

Recupera una referencia débil de un IWeakReferenceSource.

Requisitos

   
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado weakreference.h