Share via


RoInitializeWrapper (Clase)

Inicializa Windows Runtime.

Sintaxis

class RoInitializeWrapper;

Comentarios

RoInitializeWrapper es una elemento práctico que inicializa Windows Runtime y devuelve un HRESULT que indica si la operación se completó correctamente. Dado que el destructor de clase llama a ::Windows::Foundation::Uninitialize, las instancias de RoInitializeWrapper deben declararse en el ámbito global o de nivel superior.

Miembros

Constructores públicos

Nombre Descripción
RoInitializeWrapper::RoInitializeWrapper Inicializa una nueva instancia de la clase RoInitializeWrapper.
RoInitializeWrapper::~RoInitializeWrapper Destruye la instancia actual de la clase RoInitializeWrapper.

Operadores públicos

Nombre Descripción
RoInitializeWrapper::HRESULT() Recupera el objeto HRESULT producido por constructor RoInitializeWrapper.

Jerarquía de herencia

RoInitializeWrapper

Requisitos

Encabezado: corewrappers.h

Espacio de nombres: Microsoft::WRL::Wrappers

RoInitializeWrapper::HRESULT()

Recupera el valor HRESULT producido por el último constructor RoInitializeWrapper.

operator HRESULT()

RoInitializeWrapper::RoInitializeWrapper

Inicializa una nueva instancia de la clase RoInitializeWrapper.

RoInitializeWrapper(RO_INIT_TYPE flags)

Parámetros

flags
Una de las enumeraciones RO_INIT_TYPE, que especifica la compatibilidad proporcionada por Windows Runtime.

Comentarios

La clase RoInitializeWrapper invoca Windows::Foundation::Initialize(flags).

RoInitializeWrapper::~RoInitializeWrapper

Anula la inicialización de Windows Runtime.

~RoInitializeWrapper()

Comentarios

La clase RoInitializeWrapper invoca Windows::Foundation::Uninitialize().