Freigeben über


InterfaceTraits::CastToBase-Methode

Unterstützt die WRL-Infrastruktur und ist nicht für, direkt aus dem Code verwendet werden.

template<
   typename T
>
static __forceinline Base* CastToBase(
   _In_ T* ptr
);

Parameter

  • T
    Der Typ des Parameters ptr.

  • ptr
    Zeiger auf einen Typ T.

Rückgabewert

Ein Zeiger auf Base.

Hinweise

Wandelt den angegebenen Zeiger auf einen Zeiger auf Base um.

Weitere Informationen zu Base, finden Sie in den öffentlichen typedef-Abschnitt InterfaceTraits-Struktur.

Anforderungen

Header: implements.h

Namespace: Microsoft::WRL::Details

Siehe auch

Referenz

InterfaceTraits-Struktur

Microsoft::WRL::Details-Namespace