ComPtrRef (Clase)
Admite la infraestructura de WRL y no está diseñado para usarse directamente desde el código.
template <
typename T
>
class ComPtrRef : public ComPtrRefBase<T>;
Parámetros
- T
Un tipo de ComPtr<T> o un tipo derivado de, no simplemente la interfaz representada por el ComPtr.
Comentarios
Representa una referencia a un objeto de ComPtr tipo<T>.
Members
Constructores públicos
Name |
Descripción |
---|---|
Inicializa una nueva instancia de la clase de ComPtrRef de puntero especificado a otro objeto de ComPtrRef. |
Métodos públicos
Name |
Descripción |
---|---|
Recupera la dirección de un puntero a la interfaz representada por el objeto actual de ComPtrRef. |
|
Elimina el objeto actual de ComPtrRef y devuelve un puntero-a-uno- puntero a la interfaz que se representada por el objeto de ComPtrRef. |
Operadores públicos
Name |
Descripción |
---|---|
Elimina el objeto actual de ComPtrRef y devuelve un puntero-a-uno- puntero a la interfaz que se representada por el objeto de ComPtrRef. |
|
Devuelve el valor del miembro de datos de ptr_ del objeto actual de ComPtrRef. |
|
Elimina el objeto actual de ComPtrRef, convierte el puntero a la interfaz que se representada por el objeto de ComPtrRef como a puntero-a-puntero- a void, y devuelve el puntero de la conversión. |
|
Recupera el puntero a la interfaz representada por el objeto actual de ComPtrRef. |
|
Indica si dos objetos de ComPtrRef son iguales. |
|
Indica si dos objetos de ComPtrRef no son iguales. |
Jerarquía de herencia
ComPtrRefBase
ComPtrRef
Requisitos
encabezado: client.h
espacio de nombres: Microsoft::WRL::Details