Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Suporta a infraestrutura WRL e não se destina a ser usado diretamente do seu código.
Sintaxe
template <typename T>
class ComPtrRefBase;
Parâmetros
T
Um tipo ComPtr<T> ou um tipo derivado dele, não apenas a interface representada pelo ComPtr.
Comentários
Representa a classe base da classe ComPtRef.
Membros
Typedefs públicos
| Nome | Descrição |
|---|---|
InterfaceType |
Um sinônimo para o tipo do parâmetro de modelo T. |
Operadores públicos
| Nome | Descrição |
|---|---|
| ComPtrRefBase::operator IInspectable** | Converte o membro de dados ptr_ atual em um ponteiro para um ponteiro para a interface IInspectable. |
| ComPtrRefBase::operator IUnknown** | Converte o membro de dados ptr_ atual em um ponteiro para um ponteiro para a interface IUnknown. |
Membros de dados protegidos
| Nome | Descrição |
|---|---|
| ComPtrRefBase::ptr_ | Ponteiro para o tipo especificado pelo parâmetro de modelo atual. |
Hierarquia de herança
ComPtrRefBase
Requisitos
Cabeçalho: client.h
Namespace: Microsoft::WRL::Details
Operador ComPtrRefBase::operator IInspectable**
Suporta a infraestrutura WRL e não se destina a ser usado diretamente do seu código.
operator IInspectable**() const;
Comentários
Converte o membro de dados ptr_ atual em um ponteiro para um ponteiro para a interface IInspectable.
Será emitido um erro se o ComPtrRefBase atual não derivar de IInspectable.
Essa conversão somente estará disponível se __WRL_CLASSIC_COM__ estiver definido.
Operador ComPtrRefBase::operator IUnknown**
Suporta a infraestrutura WRL e não se destina a ser usado diretamente do seu código.
operator IUnknown**() const;
Comentários
Converte o membro de dados ptr_ atual em um ponteiro para um ponteiro para a interface IUnknown.
Será emitido um erro se o ComPtrRefBase atual não derivar de IUnknown.
ComPtrRefBase::ptr_
Suporta a infraestrutura WRL e não se destina a ser usado diretamente do seu código.
T* ptr_;
Comentários
Ponteiro para o tipo especificado pelo parâmetro de modelo atual. ptr_ é o membro de dados protegidos.