CoreIndependentInputSourceController.SetControlledInput Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
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. |
SetControlledInput(CoreInputDeviceTypes)
Identifie les CoreInputDeviceTypes qui doivent être remis à la source d’entrée associée à CoreIndependentInputSourceController.
public:
virtual void SetControlledInput(CoreInputDeviceTypes inputTypes) = SetControlledInput;
/// [Windows.Foundation.Metadata.Overload("SetControlledInput")]
void SetControlledInput(CoreInputDeviceTypes const& inputTypes);
[Windows.Foundation.Metadata.Overload("SetControlledInput")]
public void SetControlledInput(CoreInputDeviceTypes inputTypes);
function setControlledInput(inputTypes)
Public Sub SetControlledInput (inputTypes As CoreInputDeviceTypes)
Paramètres
- inputTypes
- CoreInputDeviceTypes
Types de périphériques d’entrée pris en charge.
- Attributs
Voir aussi
S’applique à
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.
public:
virtual void SetControlledInput(CoreInputDeviceTypes inputTypes, CoreIndependentInputFilters required, CoreIndependentInputFilters excluded) = SetControlledInput;
/// [Windows.Foundation.Metadata.Overload("SetControlledInputWithFilters")]
void SetControlledInput(CoreInputDeviceTypes const& inputTypes, CoreIndependentInputFilters const& required, CoreIndependentInputFilters const& excluded);
[Windows.Foundation.Metadata.Overload("SetControlledInputWithFilters")]
public void SetControlledInput(CoreInputDeviceTypes inputTypes, CoreIndependentInputFilters required, CoreIndependentInputFilters excluded);
function setControlledInput(inputTypes, required, excluded)
Public Sub SetControlledInput (inputTypes As CoreInputDeviceTypes, required As CoreIndependentInputFilters, excluded As CoreIndependentInputFilters)
Paramètres
- inputTypes
- CoreInputDeviceTypes
Types de périphériques d’entrée pris en charge.
- required
- CoreIndependentInputFilters
Critères de filtrage requis pour certains types de périphériques d’entrée.
- excluded
- CoreIndependentInputFilters
Critères de filtrage pour certains types d’appareils d’entrée à exclure.
- Attributs
Remarques
Si des critères de filtrage sont spécifiés, le type de périphérique d’entrée correspondant doit être spécifié dans le paramètre inputTypes .
Les critères de filtrage liés au stylet sont uniquement pris en charge dans le paramètre exclu .
Les critères de filtrage sont pris en compte par le système lorsque l’entrée est testée pour déterminer où elle doit être routée. Dans certains scénarios, les tests de positionnement entraînent une capture d’entrée, où l’entrée suivante est remise à la même cible sans son propre test de positionnement. Dans ces scénarios, les critères de filtrage ne sont pas pris en compte, car la destination d’entrée a déjà été déterminée.
Par exemple, si CoreIndependentInputFilters.MouseButton : 1 est défini, la source d’entrée reçoit également l’entrée de mouvement de la souris suivante jusqu’à ce que les boutons de la souris soient libérés (le mouvement de la souris pendant qu’un bouton de souris est maintenu est capturé à la destination du bouton de la souris).