共用方式為


CoreIndependentInputSourceController.SetControlledInput 方法

定義

多載

SetControlledInput(CoreInputDeviceTypes)

識別應該傳遞至與 CoreIndependentInputSourceController相關聯的輸入來源CoreInputDeviceTypes

SetControlledInput(CoreInputDeviceTypes, CoreIndependentInputFilters, CoreIndependentInputFilters)

根據指定的篩選準則,識別應該傳遞至與CoreIndependentInputSourceController相關聯的輸入來源CoreInputDeviceTypes

SetControlledInput(CoreInputDeviceTypes)

識別應該傳遞至與 CoreIndependentInputSourceController相關聯的輸入來源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相關聯的輸入來源CoreInputDeviceTypes

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 已設定,則輸入來源也會接收後續的滑鼠動作輸入,直到滑鼠按鍵放開 (滑鼠動作時,滑鼠按鍵會擷取到滑鼠按鍵的目的地) 。

另請參閱

適用於