CoreIndependentInputSourceController.SetControlledInput メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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 が設定されている場合、マウス ボタンが離されるまで、入力ソースは後続のマウス モーション入力も受け取ります (マウス ボタンが保持されている間のマウスの動きは、マウス ボタンの移動先にキャプチャされます)。