CoreIndependentInputSourceController.SetControlledInput Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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).