次の方法で共有


CreateControlInput 関数 (corewindow.h)

呼び出し元の UI スレッド CoreComponentInputSource オブジェクトを作成します。

構文

HRESULT CreateControlInput(
  [in]  REFIID riid,
  [out] void   **ppv
);

パラメーター

[in] riid

オブジェクトのインターフェイス ID。 CoreComponentInputSourceの既定のインターフェイスである ICoreInputSourceBase の UUID () に設定する必要があります。

[out] ppv

CoreComponentInputSource オブジェクトを受け取るポインター。

戻り値

この関数が成功すると、S_OKが返されます。 それ以外の場合は、HRESULT エラー コードが返されます。

備考

この API は、CoreComponentInputSource オブジェクト 作成するために UI スレッドから呼び出す必要があります。 この API を使用して作成されたオブジェクトは、作成されたスレッドでのみ使用できます。

呼び出しが成功した場合、呼び出し元は、返された ICoreInputSourceBase オブジェクト QueryInterface を呼び出して、それを作成した ICoreInputInterop オブジェクトを取得できます。

必要条件

要件 価値
ターゲット プラットフォーム の ウィンドウズ
ヘッダー corewindow.h
DLL Windows.UI.Core.dll

関連項目

ICoreInputSourceBase の

CoreComponentInputSource