Поделиться через


CoreIndependentInputSourceController Класс

Определение

Представляет объект , который создает объект CoreIndependentInputSource для связанного визуального объекта и управляет входными данными, полученными этим источником.

public ref class CoreIndependentInputSourceController sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CoreIndependentInputSourceController final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CoreIndependentInputSourceController : System.IDisposable
Public NotInheritable Class CoreIndependentInputSourceController
Implements IDisposable
Наследование
Object Platform::Object IInspectable CoreIndependentInputSourceController
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 11 (появилось в 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v14.0)

Комментарии

Входные события, вызванные источником входных данных контроллера, будут возникать в потоке, в котором был создан контроллер.

Свойства

IsPalmRejectionEnabled

Возвращает или задает значение, указывающее, используется ли расширенная логика для обнаружения случайного сенсорного ввода при использовании пера.

IsTransparentForUncontrolledInput

Возвращает или задает значение, указывающее, должен ли визуальный элемент, связанный с источником входных данных контроллера, рассматриваться как прозрачный для ввода, который в данный момент не настроен для доставки на контроллер.

Source

Возвращает входной исходный объект, связанный с CoreIndependentInputSourceController.

Методы

Close()

Закрывает экземпляр CoreIndependentInputSourceController и освобождает выделенные ресурсы.

CreateForIVisualElement(IVisualElement)

Создает CoreIndependentInputSourceController для указанного объекта IVisualElement.

CreateForVisual(Visual)

Создает CoreIndependentInputSourceController для указанного визуального элемента.

Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

SetControlledInput(CoreInputDeviceTypes)

Определяет coreInputDeviceTypes , которые должны быть доставлены в источник входных данных, связанный с CoreIndependentInputSourceController.

SetControlledInput(CoreInputDeviceTypes, CoreIndependentInputFilters, CoreIndependentInputFilters)

Определяет coreInputDeviceTypes , которые должны быть доставлены в источник входных данных, связанный с CoreIndependentInputSourceController, на основе указанных фильтров.

Применяется к

См. также раздел