CoreIndependentInputSourceController.SetControlledInput 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
SetControlledInput(CoreInputDeviceTypes)
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)
参数
- inputTypes
- CoreInputDeviceTypes
支持的输入设备类型。
- 属性
另请参阅
适用于
SetControlledInput(CoreInputDeviceTypes, CoreIndependentInputFilters, CoreIndependentInputFilters)
根据指定的筛选器,标识应传递到与 CoreIndependentInputSourceController 关联的输入源的 CoreInputDeviceType。
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)
参数
- inputTypes
- CoreInputDeviceTypes
支持的输入设备类型。
- required
- CoreIndependentInputFilters
某些输入设备类型所需的筛选条件。
- excluded
- CoreIndependentInputFilters
要排除的某些输入设备类型的筛选条件。
- 属性
注解
如果指定了任何筛选条件,则必须在 inputTypes 参数中指定相应的输入设备类型。
与笔相关的筛选条件仅在 排除 的参数中受支持。
在测试输入时,系统会考虑筛选条件,以确定应将输入路由到何处。 在某些情况下,命中测试会导致输入捕获,其中后续输入将传递到同一目标,而无需自身的命中测试。 在这些方案中,不会考虑筛选条件,因为已确定输入目标。
例如,如果设置了 CoreIndependentInputFilters.MouseButton: 1 ,则输入源还将接收后续的鼠标运动输入,直到鼠标按钮 (鼠标运动释放,同时将鼠标按钮捕获到鼠标按钮) 的目标。