Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Unterstützt die WRL-Infrastruktur und soll nicht direkt aus Ihrem Code verwendet werden.
Syntax
template <typename T>
class ComPtrRefBase;
Parameter
T
Ein ComPtr<T-Typ> oder ein von ihr abgeleiteter Typ, nicht nur die Schnittstelle, die durch die ComPtr.
Hinweise
Stellt die Basisklasse für die ComPtrRef-Klasse dar.
Member
Öffentliche Typedefs
| Name | Beschreibung |
|---|---|
InterfaceType |
Ein Synonym für den Typ des Vorlagenparameters T. |
Öffentliche Operatoren
| Name | Beschreibung |
|---|---|
| ComPtrRefBase::operator IInspectable** | Wandelt den aktuellen ptr_ Datenmememm in eine Zeiger-zu-Zeiger-auf-Schnittstelle IInspectable um. |
| ComPtrRefBase::operator IUnknown** | Wandelt den aktuellen ptr_ Datenmememm in eine Zeiger-zu-Zeiger-auf-Schnittstelle IUnknown um. |
Geschützte Datenmember
| Name | Beschreibung |
|---|---|
| ComPtrRefBase::p tr_ | Zeiger auf den Typ, der durch den aktuellen Vorlagenparameter angegeben wird. |
Vererbungshierarchie
ComPtrRefBase
Anforderungen
Header: client.h
Namespace: Microsoft::WRL::D etails
ComPtrRefBase::operator IInspectable**-Operator
Unterstützt die WRL-Infrastruktur und soll nicht direkt aus Ihrem Code verwendet werden.
operator IInspectable**() const;
Hinweise
Wandelt den aktuellen ptr_ Datenmememm in eine Zeiger-zu-Zeiger-auf-Schnittstelle IInspectable um.
Ein Fehler wird ausgegeben, wenn der aktuelle ComPtrRefBase Fehler nicht von IInspectable.
Diese Umwandlung ist nur verfügbar, wenn __WRL_CLASSIC_COM__ sie definiert ist.
ComPtrRefBase::operator IUnknown**-Operator
Unterstützt die WRL-Infrastruktur und soll nicht direkt aus Ihrem Code verwendet werden.
operator IUnknown**() const;
Hinweise
Wandelt den aktuellen ptr_ Datenmememm in eine Zeiger-zu-Zeiger-auf-Schnittstelle IUnknown um.
Ein Fehler wird ausgegeben, wenn der aktuelle ComPtrRefBase Fehler nicht von IUnknown.
ComPtrRefBase::p tr_
Unterstützt die WRL-Infrastruktur und soll nicht direkt aus Ihrem Code verwendet werden.
T* ptr_;
Hinweise
Zeiger auf den Typ, der durch den aktuellen Vorlagenparameter angegeben wird. ptr_ ist das geschützte Datenelement.