DataMainItemFlags Enumeration

HidSharp

DataMainItemFlags Enumeration HIDSharp

Namespace: HidSharp.ReportDescriptors
Assembly: HidSharp (in HidSharp.dll) Version: 1.5.0.0 (1.5.0.0)

Syntax

[FlagsAttribute]
public enum DataMainItemFlags
[FlagsAttribute]
public enum DataMainItemFlags
<FlagsAttribute> _
Public Enumeration DataMainItemFlags
<FlagsAttribute> _
Public Enumeration DataMainItemFlags
[FlagsAttribute]
public enum class DataMainItemFlags
[FlagsAttribute]
public enum class DataMainItemFlags
[<FlagsAttribute>]
type DataMainItemFlags
[<FlagsAttribute>]
type DataMainItemFlags
Members

  Member nameValueDescription
None0 No flags are set.
Constant1 Constant values cannot be changed.
Variable2 Each variable field corresponds to a particular value. The alternative is an array, where each field specifies an index. For example, with eight buttons, a variable field would have eight bits. An array would have an index of which button is pressed.
Relative4 Mouse motion is in relative coordinates. Most sensors -- joysticks, accelerometers, etc. -- output absolute coordinates.
Wrap8 The value wraps around in a continuous manner.
Nonlinear16
NoPreferred32
NullState64
Volatile128
BufferedBytes256
See Also