Compartir a través de


Función CreateControlInput (corewindow.h)

Crea un objeto CoreComponentInputSource en el subproceso de la interfaz de usuario del autor de la llamada.

Sintaxis

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

Parámetros

[in] riid

Id. de interfaz del objeto. Debe establecerse en el UUID para ICoreInputSourceBase, la interfaz predeterminada de CoreComponentInputSource, que es 9F488807-4580-4BE8-BE68-92A9311713BB.

[out] ppv

Puntero para recibir el objeto CoreComponentInputSource .

Valor devuelto

Si esta función se ejecuta correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .

Observaciones

Se debe llamar a esta API desde el subproceso de interfaz de usuario para crear el objeto CoreComponentInputSource . El objeto creado con esta API solo se puede usar en ese subproceso en el que se creó.

Si la llamada se realiza correctamente, el autor de la llamada puede llamar a QueryInterface en el objeto ICoreInputSourceBase devuelto para obtener el objeto ICoreInputInterop que lo creó.

Requisitos

Requisito Valor
de la plataforma de destino de Windows
Header corewindow.h
Library windows.ui.lib
DLL de Windows.UI.Core.dll

Consulte también

ICoreInputSourceBase

CoreComponentInputSource