次の方法で共有


RoInitializeWrapper クラス

Windows ランタイムを初期化します。

構文

class RoInitializeWrapper;

解説

RoInitializeWrapper は、Windows ランタイムを初期化し、操作が成功したかどうかを示す HRESULT を返す便利な方法です。 クラス デストラクターは ::Windows::Foundation::Uninitialize を呼び出すため、RoInitializeWrapper のインスタンスはグローバルまたは最上位のスコープで宣言する必要があります。

メンバー

パブリック コンストラクター

名前 説明
RoInitializeWrapper::RoInitializeWrapper RoInitializeWrapper クラスの新しいインスタンスを初期化します。
RoInitializeWrapper::~RoInitializeWrapper RoInitializeWrapper クラスの現在のインスタンスを破棄します。

パブリック演算子

名前 説明
RoInitializeWrapper::HRESULT() RoInitializeWrapper コンストラクターによって生成された HRESULT を取得します。

継承階層

RoInitializeWrapper

必要条件

ヘッダー: corewrappers.h

名前空間: Microsoft::WRL::Wrappers

RoInitializeWrapper::HRESULT()

最後の RoInitializeWrapper コンストラクターが生成する HRESULT 値を取得します。

operator HRESULT()

RoInitializeWrapper::RoInitializeWrapper

RoInitializeWrapper クラスの新しいインスタンスを初期化します。

RoInitializeWrapper(RO_INIT_TYPE flags)

パラメーター

flags
Windows ランタイムによって提供されるサポートを指定する RO_INIT_TYPE 列挙型の 1 つ。

解説

RoInitializeWrapper クラスは Windows::Foundation::Initialize(flags) を呼び出します。

RoInitializeWrapper::~RoInitializeWrapper

Windows ランタイムを初期化前の状態に戻します。

~RoInitializeWrapper()

解説

RoInitializeWrapper クラスは Windows::Foundation::Uninitialize() を呼び出します。