ComPtrRef::operator==-Operator
Unterstützt die WRL-Infrastruktur und ist nicht für, direkt aus dem Code verwendet werden.
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
);
Parameter
a
Ein Verweis auf einen ComPtrRef-Objekt.b
Ein Verweis auf ein anderes ComPtrRef-Objekt oder ein Zeiger auf einen anonymen Typ (void*).
Rückgabewert
Der erste Operator führt true, wenn das Objekt a-Objekt gleich ist, b andernfalls false.
Die zweite und dritte Operatoren führen true, wenn das Objekt a gleich ist; nullptr andernfalls false.
Die vierten und fünften Operatoren führen true, wenn das Objekt a-Objekt gleich ist, b andernfalls false.
Hinweise
Gibt an, ob zwei ComPtrRef-Objekte gleich sind.
Anforderungen
Header: client.h
Namespace: Microsoft::WRL::Details