Partager via


winrt::from_abi, modèle de fonction (C++/WinRT)

Important

À compter de la version 10.0.17763.0 (Windows 10, version 1809) du SDK Windows, winrt::from_abi est obsolète. Utilisez plutôt winrt::get_self .

Fonction d’assistance qui, en fonction d’un objet d’un type projeté, récupère un pointeur vers l’implémentation. Pour plus d’informations et pour obtenir des exemples de code, consultez Instanciation et retour des types d’implémentation et des interfaces.

Syntax

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

Paramètres de modèle

typename D Type d’implémentation.

typename I Type projeté.

Paramètres

from Objet d’un type projeté, pointeur vers lequel l’implémentation doit être récupérée.

Valeur retournée

Pointeur vers l’objet d’implémentation qui implémente l’objet d’interface.

Spécifications

Sdk minimum pris en charge : Windows SDK version 10.0.17134.0 (Windows 10, version 1803)

Espace de noms : winrt

En-tête : %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\base.h (inclus par défaut)

Voir aussi