ComPtrRef::operator==, opérateur
Prend en charge l'infrastructure WRL et n'est pas destiné à être utilisé directement à partir de votre code.
bool operator==(
const Details::ComPtrRef<ComPtr<T>>& a,
const Details::ComPtrRef<ComPtr<U>>& b
);
bool operator==(
const Details::ComPtrRef<ComPtr<T>>& a,
decltype(__nullptr)
);
bool operator==(
decltype(__nullptr),
const Details::ComPtrRef<ComPtr<T>>& a
);
bool operator==(
const Details::ComPtrRef<ComPtr<T>>& a,
void* b
);
bool operator==(
void* b,
const Details::ComPtrRef<ComPtr<T>>& a
);
Paramètres
a
Une référence à un objet ComPtrRef.b
Une référence à un autre objet ComPtrRef, ou un pointeur vers un type anonyme (void*).
Valeur de retour
Le premier opérateur produit true si l'objet a est égal à un objet b; sinon, false.
Les deuxième et troisième opérateurs produisent true si l'objet a est égal à nullptr; sinon, false.
Les quatrième et cinquième opérateurs produisent true si l'objet a est égal à un objet b; sinon, false.
Notes
Indique si deux objets ComPtrRef sont égaux.
Configuration requise
En-tête: client.h
Espace de noms: Microsoft::WRL::Details