ComPtrRef, classe
Prend en charge l'infrastructure WRL et n'est pas destiné à être utilisé directement à partir de votre code.
template <
typename T
>
class ComPtrRef : public ComPtrRefBase<T>;
Paramètres
- T
Un type CoomPtr<T> ou un type dérivé de celui-ci, pas seulement l'interface représentée par le ComPtr.
Notes
Représente une référence vers un objet de type ComPtr<T>.
Membres
Constructeurs publics
Nom |
Description |
---|---|
Initialise une nouvelle instance de la classe ComPtrRef à partir du pointeur vers un autre objet ComPtrRef spécifié. |
Méthodes publiques
Nom |
Description |
---|---|
Récupère l'adresse d'un pointeur vers l'interface représentée par l'objet ComPtrRef objet. |
|
Supprime l'objet ComPtrRef actuel et retourne un pointeur-vers-un-pointeur vers l'interface représentée par l'objet ComPtrRef. |
Opérateurs publics
Nom |
Description |
---|---|
Supprime l'objet ComPtrRef actuel et retourne un pointeur-vers-un-pointeur vers l'interface représentée par l'objet ComPtrRef. |
|
Retourne la valeur de la donnée membre ptr_ de l'objet ComPtrRef actuel. |
|
Supprime l'objet ComPtrRef actuel, caste le pointeur vers l'interface représentée par l'objet ComPtrRef comme un pointeur-vers-pointeur-vers void, puis retourne le pointeur de cast. |
|
Récupère le pointeur vers l'interface représentée par l'objet ComPtrRef actuel. |
|
Indique si deux objets ComPtrRef sont égaux. |
|
Indique si deux objets ComPtrRef ne sont pas égaux. |
Hiérarchie d'héritage
ComPtrRefBase
ComPtrRef
Configuration requise
En-tête : client.h
Espace de noms : Microsoft::WRL::Details