SysSpatialInputDeviceWatcherStatus SysSpatialInputDeviceWatcherStatus SysSpatialInputDeviceWatcherStatus SysSpatialInputDeviceWatcherStatus SysSpatialInputDeviceWatcherStatus Enum


Describes the state of a SysSpatialInputDeviceWatcher object.


This API is available only to components of the Windows operating system. Calls to these APIs will fail at runtime for all other processes. These APIs may be modified or removed in future Windows releases.

public : enum class SysSpatialInputDeviceWatcherStatus
enum class winrt::Windows::System::Implementation::Holographic::SysSpatialInputDeviceWatcherStatus : int32_t
public enum SysSpatialInputDeviceWatcherStatus
Public Enum SysSpatialInputDeviceWatcherStatus
var value = Windows.System.Implementation.Holographic.SysSpatialInputDeviceWatcherStatus.aborted;

Windows 10 requirements

Device family
Windows Holographic System Implementation Extension SDK (introduced v10.0.17763.0) Windows Holographic System Implementation Extension SDK (introduced v10.0.17763.0)
API contract
Windows.System.Implementation.Holographic.HoloSysImplementationContract (introduced v1)


Aborted Aborted Aborted Aborted Aborted 5

The watcher has aborted operation. No subsequent events will be raised.

Created Created Created Created Created 0

This is the initial state of a watcher object. During this state clients can register event handlers.

EnumerationCompleted EnumerationCompleted EnumerationCompleted EnumerationCompleted EnumerationCompleted 2

The watcher has completed enumerating the initial collection. Items can still be added, updated or removed from the collection.

Started Started Started Started Started 1

The watcher transitions to the Started state once Start is called. The watcher is enumerating the initial collection. Note that during this enumeration phase it is possible to receive Updated and Removed notifications but only to items that have already been Added.

Stopped Stopped Stopped Stopped Stopped 4

The client has called Stop and the watcher has completed all outstanding events. No further events will be raised.

Stopping Stopping Stopping Stopping Stopping 3

The client has called Stop and the watcher is still in the process of stopping. Events may still be raised.