createControlInput 函数 (corewindow.h)

在调用方 UI 线程中创建 ICoreInputSourceBase 对象。

语法

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

参数

[in] riid

对象的接口 ID。 必须设置为 ICoreInputSourceBase 的 UUID,即 9F488807-4580-4BE8-BE68-92A9311713BB。

[out] ppv

用于接收 ICoreInputSourceBase 对象的指针。

返回值

如果此函数成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

必须从 UI 线程调用此 API 才能创建 ICoreInputSourceBase 对象。 使用此 API 创建的对象只能在创建它的线程中使用。

如果调用成功,调用方可以对返回的 ICoreInputSourceBase 对象调用 QueryInterface,以获取创建它的 ICoreInputInterop 对象。

要求

要求
目标平台 Windows
标头 corewindow.h
DLL Windows.UI.Core.dll

另请参阅

ICoreInputSourceBase