Condividi tramite


CoreIndependentInputSourceController Classe

Definizione

Rappresenta un oggetto che crea un oggetto CoreIndependentInputSource per l'oggetto visivo associato e gestisce l'input ricevuto da tale origine.

public ref class CoreIndependentInputSourceController sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CoreIndependentInputSourceController final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CoreIndependentInputSourceController : System.IDisposable
Public NotInheritable Class CoreIndependentInputSourceController
Implements IDisposable
Ereditarietà
Object Platform::Object IInspectable CoreIndependentInputSourceController
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 11 (è stato introdotto in 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v14.0)

Commenti

Gli eventi di input generati dall'origine di input del controller si verificheranno nel thread in cui è stato creato il controller.

Proprietà

IsPalmRejectionEnabled

Ottiene o imposta se la logica avanzata viene usata per rilevare l'input tocco accidentale quando si usa una penna.

IsTransparentForUncontrolledInput

Ottiene o imposta se l'oggetto visivo associato all'origine di input del controller deve essere considerato trasparente per l'input non attualmente configurato per essere recapitato al controller.

Source

Ottiene l'oggetto di origine di input associato a CoreIndependentInputSourceController.

Metodi

Close()

Chiude l'istanza coreIndependentInputSourceController e rilascia le risorse allocate.

CreateForIVisualElement(IVisualElement)

Crea un oggetto CoreIndependentInputSourceController per IVisualElement specificato.

CreateForVisual(Visual)

Crea un oggetto CoreIndependentInputSourceController per l'oggetto Visivo specificato.

Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

SetControlledInput(CoreInputDeviceTypes)

Identifica i CoreInputDeviceType che devono essere recapitati all'origine di input associata a CoreIndependentInputSourceController.

SetControlledInput(CoreInputDeviceTypes, CoreIndependentInputFilters, CoreIndependentInputFilters)

Identifica i CoreInputDeviceType che devono essere recapitati all'origine di input associata a CoreIndependentInputSourceController, in base ai filtri specificati.

Si applica a

Vedi anche