Compartir a través de


Función CreateControlInput (corewindow.h)

Crea un objeto CoreComponentInputSource en el subproceso de 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 de 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 hrESULT código de error.

Observaciones

Se debe llamar a esta API desde el subproceso de interfaz de usuario para crear 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
encabezado de corewindow.h
DLL de Windows.UI.Core.dll

Consulte también

ICoreInputSourceBase

CoreComponentInputSource