Classe ComPtrRef
Oferece suporte à infraestrutura de WRL e não deve ser usado diretamente no seu código.
template <
typename T
>
class ComPtrRef : public ComPtrRefBase<T>;
Parâmetros
- T
Um tipo de ComPtr<T> ou um tipo derivado deles, não apenas a interface representada pelo ComPtr.
Comentários
Representa uma referência a um objeto de tipo ComPtrT<>.
Membros
Construtores Públicos
Nome |
Descrição |
---|---|
Inicializa uma nova instância da classe de ComPtrRef do ponteiro especificado a outro objeto de ComPtrRef. |
Métodos Públicos
Nome |
Descrição |
---|---|
Recupera o endereço de um ponteiro para a interface representada pelo objeto atual de ComPtrRef. |
|
Exclui o objeto atual de ComPtrRef e retorna um ponteiro-à-um- ponteiro para a interface que é representada pelo objeto de ComPtrRef. |
Operadores Públicos
Nome |
Descrição |
---|---|
Exclui o objeto atual de ComPtrRef e retorna um ponteiro-à-um- ponteiro para a interface que é representada pelo objeto de ComPtrRef. |
|
Retorna o valor do membro de dados de ptr_ do objeto atual de ComPtrRef. |
|
Exclui o objeto atual de ComPtrRef, converte o ponteiro para a interface que é representada pelo objeto de ComPtrRef como ponteiro-à-ponteiro- a void, e então retornará o ponteiro convertido. |
|
Recupera o ponteiro para a interface representada pelo objeto atual de ComPtrRef. |
|
Indica se dois objetos de ComPtrRef são iguais. |
|
Indica se dois objetos de ComPtrRef não são iguais. |
Hierarquia de Herança
ComPtrRefBase
ComPtrRef
Requisitos
Cabeçalho: client.h
Namespace: Microsoft::WRL::Details