Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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 .
Elementy członkowskie
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.