CoreIndependentInputSourceController.SetControlledInput Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| 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. |
SetControlledInput(CoreInputDeviceTypes)
Identifica i CoreInputDeviceType che devono essere recapitati all'origine di input associata a 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)
Parametri
- inputTypes
- CoreInputDeviceTypes
Tipi di dispositivo di input supportati.
- Attributi
Vedi anche
Si applica a
SetControlledInput(CoreInputDeviceTypes, CoreIndependentInputFilters, CoreIndependentInputFilters)
Identifica i CoreInputDeviceType che devono essere recapitati all'origine di input associata a CoreIndependentInputSourceController, in base ai filtri specificati.
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)
Parametri
- inputTypes
- CoreInputDeviceTypes
Tipi di dispositivo di input supportati.
- required
- CoreIndependentInputFilters
Criteri di filtro necessari per determinati tipi di dispositivo di input.
- excluded
- CoreIndependentInputFilters
Criteri di filtro per determinati tipi di dispositivo di input da escludere.
- Attributi
Commenti
Se vengono specificati criteri di filtro, è necessario specificare il tipo di dispositivo di input corrispondente nel parametro inputTypes .
I criteri di filtro correlati alla penna sono supportati solo nel parametro escluso .
I criteri di filtro vengono considerati dal sistema quando l'input viene colpito per determinare dove deve essere instradato. In alcuni scenari, i risultati dei test di hit test nell'acquisizione di input, in cui l'input successivo viene recapitato alla stessa destinazione senza il proprio hit test. In questi scenari i criteri di filtro non vengono considerati, poiché la destinazione di input è già stata determinata.
Ad esempio, se CoreIndependentInputFilters.MouseButton: 1 è impostato, l'origine di input riceverà anche l'input del movimento del mouse successivo finché i pulsanti del mouse non vengono rilasciati (il movimento del mouse mentre viene mantenuto un pulsante del mouse viene acquisito alla destinazione del pulsante del mouse).