Поделиться через


Функция CreateControlInput (corewindow.h)

Создает объект CoreComponentInputSource в потоке пользовательского интерфейса вызывающего объекта.

Синтаксис

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

Параметры

[in] riid

Идентификатор интерфейса объекта. Необходимо задать идентификатор UUID для ICoreInputSourceBase, стандартный интерфейс CoreComponentInputSource, который 9F488807-4580-4BE8-BE68-92A9311713BB.

[out] ppv

Указатель на получение объекта CoreComponentInputSource.

Возвращаемое значение

Если эта функция выполнена успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT.

Замечания

Этот API должен вызываться из потока пользовательского интерфейса, чтобы создать объект CoreComponentInputSource. Объект, созданный с помощью этого API, можно использовать только в этом потоке, в котором он был создан.

Если вызов выполнен успешно, вызывающий объект может вызывать QueryInterface в возвращен ном объекте ICoreInputSourceBase, чтобы получить объект ICoreInputInterop.

Требования

Требование Ценность
целевая платформа Виндоус
заголовка corewindow.h
DLL Windows.UI.Core.dll

См. также

ICoreInputSourceBase

CoreComponentInputSource