CreateControlInputEx 関数 (corewindow.h)
ワーカー スレッドまたは UI スレッド CoreComponentInputSource オブジェクトを作成します。
構文
HRESULT CreateControlInputEx(
[in] IUnknown *pCoreWindow,
[in] REFIID riid,
[out] void **ppv
);
パラメーター
[in] pCoreWindow
[in] riid
オブジェクトのインターフェイス ID。
[out] ppv
CoreComponentInputSource オブジェクトを受け取るポインター。
戻り値
この関数が成功すると、S_OKが返されます。 それ以外の場合は、HRESULT エラー コードが返されます。
備考
ICoreInputSourceBase オブジェクトを作成するには、この API を UI スレッドまたはワーカー スレッドから呼び出
呼び出しが成功した場合、呼び出し元は、返された ICoreInputSourceBase オブジェクト QueryInterface を呼び出して、それを作成した ICoreInputInterop オブジェクトを取得できます。
この API は、次のシナリオが発生した場合に失敗します。
pCoreWindow パラメーターは NULLです。 - 渡された CoreWindow が、呼び出し元のスレッドに存在する CoreWindow と同じでない場合。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | corewindow.h |
DLL | Windows.UI.dll |
関連項目
ICoreInputSourceBase の