Classe ComPtrRefBase

Supporta l'infrastruttura WRL e non può essere utilizzata direttamente dal proprio codice.

template <
   typename T
>
class ComPtrRefBase;

Parametri

  • T
    Un tipo ComPtr<T> o un tipo derivato da esso, non solamente l'interfaccia rappresentata dal ComPtr.

Note

Rappresenta la classe di base per la classe ComPtrRef.

Membri

BR244893.collapse_all(it-it,VS.110).gifTypedef pubblici

Nome

Descrizione

InterfaceType

Un sinonimo del tipo di parametro di modello T.

BR244893.collapse_all(it-it,VS.110).gifOperatori pubblici

Nome

Descrizione

Operatore ComPtrRefBase::operator IInspectable**

Esegue il cast del membro dati corrente ptr_ a un puntatore dell'interfaccia di IInspectable.

Operatore ComPtrRefBase::operator IUnknown**

Esegue il cast del membro dati corrente ptr_ a un puntatore dell'interfaccia di IUnknown.

BR244893.collapse_all(it-it,VS.110).gifMembri di dati protetti

Nome

Descrizione

Membro dati ComPtrRefBase::ptr_

Puntatore al tipo specificato dal modello di parametro corrente.

Gerarchia di ereditarietà

ComPtrRefBase

Requisiti

Header: client.h

Namespace: Microsoft::WRL::Details

Vedere anche

Riferimenti

Spazio dei nomi Microsoft::WRL::Details