Modello di funzione winrt::get_self (C++/WinRT)
Funzione helper che, data un oggetto di un tipo proiettato, recupera un puntatore all'implementazione. Per altri dettagli ed esempi di codice, vedere Creazione di istanze e restituzione di tipi e interfacce di implementazione.
Sintassi
template <typename D, typename I>
D* get_self(I const& from) noexcept
Parametri di modelli
typename D
Tipo di implementazione.
typename I
Un'interfaccia proiettata o un tipo di classe di runtime.
Parametri
from
Oggetto di un tipo proiettato, un puntatore alla cui implementazione recuperare.
Questo parametro potrebbe non essere Null.
Valore restituito
Puntatore all'oggetto di implementazione che implementa l'oggetto interfaccia.
Requisiti
SDK minimo supportato: Windows SDK versione 10.0.17763.0 (Windows 10, versione 1809)
Spazio dei nomi: winrt
Intestazione: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\base.h (incluso per impostazione predefinita)