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