Partage via


CoreIndependentInputSourceController Classe

Définition

Représente un objet qui crée un CoreIndependentInputSource pour l’objet visuel associé et gère l’entrée reçue par cette source.

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
Héritage
Object Platform::Object IInspectable CoreIndependentInputSourceController
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 11 (introduit dans 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v14.0)

Remarques

Les événements d’entrée déclenchés par la source d’entrée du contrôleur se produisent sur le thread où le contrôleur a été créé.

Propriétés

IsPalmRejectionEnabled

Obtient ou définit si la logique améliorée est utilisée pour détecter une entrée tactile accidentelle lors de l’utilisation d’un stylet.

IsTransparentForUncontrolledInput

Obtient ou définit si le visuel associé à la source d’entrée du contrôleur doit être traité comme transparent pour une entrée qui n’est pas actuellement configurée pour être remise au contrôleur.

Source

Obtient l’objet source d’entrée associé à CoreIndependentInputSourceController.

Méthodes

Close()

Ferme la instance CoreIndependentInputSourceController et libère les ressources allouées.

CreateForIVisualElement(IVisualElement)

Crée un CoreIndependentInputSourceController pour le IVisualElement spécifié.

CreateForVisual(Visual)

Crée un CoreIndependentInputSourceController pour le visuel spécifié.

Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

SetControlledInput(CoreInputDeviceTypes)

Identifie les CoreInputDeviceTypes qui doivent être remis à la source d’entrée associée à CoreIndependentInputSourceController.

SetControlledInput(CoreInputDeviceTypes, CoreIndependentInputFilters, CoreIndependentInputFilters)

Identifie les CoreInputDeviceTypes qui doivent être remis à la source d’entrée associée à CoreIndependentInputSourceController, en fonction des filtres spécifiés.

S’applique à

Voir aussi