Compartir a través de


CoreIndependentInputSourceController.SetControlledInput Método

Definición

Sobrecargas

SetControlledInput(CoreInputDeviceTypes)

Identifica los CoreInputDeviceTypes que se deben entregar al origen de entrada asociado con CoreIndependentInputSourceController.

SetControlledInput(CoreInputDeviceTypes, CoreIndependentInputFilters, CoreIndependentInputFilters)

Identifica los CoreInputDeviceTypes que se deben entregar al origen de entrada asociado con CoreIndependentInputSourceController, en función de los filtros especificados.

SetControlledInput(CoreInputDeviceTypes)

Identifica los CoreInputDeviceTypes que se deben entregar al origen de entrada asociado con 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)

Parámetros

inputTypes
CoreInputDeviceTypes

Los tipos de dispositivo de entrada admitidos.

Atributos

Consulte también

Se aplica a

SetControlledInput(CoreInputDeviceTypes, CoreIndependentInputFilters, CoreIndependentInputFilters)

Identifica los CoreInputDeviceTypes que se deben entregar al origen de entrada asociado con CoreIndependentInputSourceController, en función de los filtros especificados.

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)

Parámetros

inputTypes
CoreInputDeviceTypes

Los tipos de dispositivo de entrada admitidos.

required
CoreIndependentInputFilters

Criterios de filtrado necesarios para determinados tipos de dispositivo de entrada.

excluded
CoreIndependentInputFilters

Criterios de filtrado para determinados tipos de dispositivo de entrada que se van a excluir.

Atributos

Comentarios

Si se especifican criterios de filtrado, se debe especificar el tipo de dispositivo de entrada correspondiente en el parámetro inputTypes .

Los criterios de filtrado relacionados con el lápiz solo se admiten en el parámetro excluido .

El sistema considera los criterios de filtrado cuando se prueba la entrada para determinar dónde se debe enrutar. En algunos escenarios, las pruebas de posicionamiento tienen como resultado la captura de entrada, donde la entrada posterior se entrega al mismo destino sin su propia prueba de posicionamiento. En estos escenarios, no se tienen en cuenta los criterios de filtrado, ya que ya se ha determinado el destino de entrada.

Por ejemplo, si Se establece CoreIndependentInputFilters.MouseButton: 1 , el origen de entrada también recibirá la entrada de movimiento del mouse posterior hasta que se liberen los botones del mouse (movimiento del mouse mientras se mantiene un botón del mouse se captura en el destino del botón del mouse).

Consulte también

Se aplica a