Condividi tramite


Funzione CreateControlInput (corewindow.h)

Crea un oggetto CoreComponentInputSource nel thread dell'interfaccia utente del chiamante.

Sintassi

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

Parametri

[in] riid

ID interfaccia dell'oggetto. Deve essere impostato sull'UUID per ICoreInputSourceBase, l'interfaccia predefinita di CoreComponentInputSource, che è 9F488807-4580-4BE8-BE68-92A9311713BB.

[out] ppv

Puntatore per ricevere l'oggetto CoreComponentInputSource .

Valore restituito

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT.

Osservazioni

Questa API deve essere chiamata dal thread dell'interfaccia utente per creare oggetto CoreComponentInputSource. L'oggetto creato con questa API può essere usato solo in quel thread in cui è stato creato.

Se la chiamata ha esito positivo, il chiamante può chiamare queryInterface sull'oggetto ICoreInputSourceBase restituito per ottenere l'oggetto ICoreInputInterop che lo ha creato.

Fabbisogno

Requisito Valore
piattaforma di destinazione Finestre
intestazione corewindow.h
dll Windows.UI.Core.dll

Vedere anche

ICoreInputSourceBase

CoreComponentInputSource