Partager via


CreateControlInput, fonction (corewindow.h)

Crée un objet CoreComponentInputSource dans le thread d’interface utilisateur de l’appelant.

Syntaxe

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

Paramètres

[in] riid

ID d’interface de l’objet. Doit être défini sur l’UUID pour ICoreInputSourceBase, l’interface par défaut de CoreComponentInputSource, qui est 9F488807-4580-4BE8-BE68-92A9311713BB.

[out] ppv

Pointeur pour recevoir l’objet CoreComponentInputSource .

Valeur de retour

Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT .

Remarques

Cette API doit être appelée à partir du thread d’interface utilisateur pour créer un objet CoreComponentInputSource . L’objet créé à l’aide de cette API ne peut être utilisé que dans ce thread dans lequel il a été créé.

Si l’appel réussit, l’appelant peut appeler QueryInterface sur l’objet ICoreInputSourceBase retourné pour obtenir l’objet ICoreInputInterop qui l’a créé.

Exigences

Exigence Valeur
plateforme cible Windows
Header corewindow.h
Library windows.ui.lib
DLL Windows.UI.Core.dll

Voir aussi

ICoreInputSourceBase

CoreComponentInputSource