ComPtrRefBase — Klasa
Obsługuje infrastrukturę biblioteki WRL i nie jest przeznaczona do użycia bezpośrednio z kodu.
Składnia
template <typename T>
class ComPtrRefBase;
Parametry
T
Typ T> comPtr<lub typ pochodzący z niego, a nie tylko interfejs reprezentowany przez ComPtr
.
Uwagi
Reprezentuje klasę bazową dla klasy ComPtrRef .
Członkowie
Definicje typów publicznych
Nazwa/nazwisko | opis |
---|---|
InterfaceType |
Synonim typu parametru szablonu T. |
Operatory publiczne
Nazwa/nazwisko | opis |
---|---|
ComPtrRefBase::operator IInspectable** | Rzutuje bieżący element członkowski danych ptr_ do wskaźnika do wskaźnika do interfejsu IInspectable . |
ComPtrRefBase::operator IUnknown** | Rzutuje bieżący element członkowski danych ptr_ do wskaźnika do wskaźnika do interfejsu IUnknown . |
Chronione składowe danych
Nazwa/nazwisko | opis |
---|---|
ComPtrRefBase::p tr_ | Wskaźnik do typu określonego przez bieżący parametr szablonu. |
Hierarchia dziedziczenia
ComPtrRefBase
Wymagania
Nagłówek: client.h
Przestrzeń nazw: Microsoft::WRL::D etails
Operator ComPtrRefBase::operator IInspectable**
Obsługuje infrastrukturę biblioteki WRL i nie jest przeznaczona do użycia bezpośrednio z kodu.
operator IInspectable**() const;
Uwagi
Rzutuje bieżący element członkowski danych ptr_ do wskaźnika do wskaźnika do interfejsu IInspectable
.
Błąd jest emitowany, jeśli bieżący ComPtrRefBase
element nie pochodzi z elementu IInspectable
.
Rzutowanie jest dostępne tylko wtedy, gdy __WRL_CLASSIC_COM__
jest zdefiniowane.
Operator ComPtrRefBase::operator IUnknown**
Obsługuje infrastrukturę biblioteki WRL i nie jest przeznaczona do użycia bezpośrednio z kodu.
operator IUnknown**() const;
Uwagi
Rzutuje bieżący element członkowski danych ptr_ do wskaźnika do wskaźnika do interfejsu IUnknown
.
Błąd jest emitowany, jeśli bieżący ComPtrRefBase
element nie pochodzi z elementu IUnknown
.
ComPtrRefBase::p tr_
Obsługuje infrastrukturę biblioteki WRL i nie jest przeznaczona do użycia bezpośrednio z kodu.
T* ptr_;
Uwagi
Wskaźnik do typu określonego przez bieżący parametr szablonu. ptr_
jest chronionym elementem członkowskim danych.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla