다음을 통해 공유


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 이 설정되면 마우스 단추가 해제될 때까지 입력 소스도 후속 마우스 동작 입력을 받습니다(마우스 단추가 있는 동안 마우스 동작은 마우스 단추의 대상으로 캡처됨).

추가 정보

적용 대상