Classe ComPtrRef
Oferece suporte à infra-estrutura WRL e não se destina a ser usado diretamente em seu código.
template <
typename T
>
class ComPtrRef : public ComPtrRefBase<T>;
Parâmetros
- T
A ComPtr <T> tipo ou um tipo derivado dele, não apenas a interface representada pelo ComPtr.
Comentários
Representa uma referência a um objeto do tipo ComPtr <T>.
Membros
Construtores públicos
Nome |
Descrição |
---|---|
Inicializa uma nova instância da classe ComPtrRef do ponteiro especificado para um outro objeto de ComPtrRef. |
Métodos públicos
Nome |
Descrição |
---|---|
Recupera o endereço de um ponteiro para a interface representada pelo objeto ComPtrRef atual. |
|
Exclui o objeto ComPtrRef atual e retorna um ponteiro-para-um-ponteiro para a interface que foi representada pelo objeto ComPtrRef. |
Operadores públicos
Nome |
Descrição |
---|---|
Exclui o objeto ComPtrRef atual e retorna um ponteiro-para-um-ponteiro para a interface que foi representada pelo objeto ComPtrRef. |
|
Retorna o valor de ptr_ membro de dados do objeto atual do ComPtrRef. |
|
Exclui o objeto ComPtrRef atual, projeta o ponteiro para a interface que foi representada pelo objeto ComPtrRef como um ponteiro-para-ponteiro-para voide retorna o ponteiro de elenco. |
|
Recupera o ponteiro para a interface representada pelo objeto ComPtrRef atual. |
|
Indica se os dois objetos ComPtrRef são iguais. |
|
Indica se os dois objetos ComPtrRef não são iguais. |
Hierarquia de herança
ComPtrRefBase
ComPtrRef
Requisitos
Cabeçalho: client.h
Namespace: Microsoft::WRL::Details