CoreIndependentInputSourceController.SetControlledInput 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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 已設定,則輸入來源也會接收後續的滑鼠動作輸入,直到滑鼠按鍵放開 (滑鼠動作時,滑鼠按鍵會擷取到滑鼠按鍵的目的地) 。