Modelo de função winrt::function (C++/WinRT)
Uma função auxiliar que, considerando um objeto de um tipo projetado, recupera um ponteiro para a implementação. Para obter mais detalhes e exemplos de código, consulte Instanciando e retornando tipos de implementação e interfaces.
Syntax
template <typename D, typename I>
D* get_self(I const& from) noexcept
Parâmetros de modelo
typename D
Um tipo de implementação.
typename I
Um tipo de classe de interface ou runtime projetado.
Parâmetros
from
Um objeto de um tipo projetado, um ponteiro para cuja implementação recuperar.
Esse parâmetro pode não ser nulo.
Valor retornado
Um ponteiro para o objeto de implementação que implementa o objeto de interface.
Requisitos
SDK com suporte mínimo: Windows SDK versão 10.0.17763.0 (Windows 10, versão 1809)
Namespace: winrt
Cabeçalho: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\base.h (incluído por padrão)