Descriptor for a single report element.
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
public struct HIDElementDescriptor
Fields
Declaration
public int collectionIndex
Field Value
Type |
Description |
System.Int32 |
|
Declaration
public HID.HIDElementFlags flags
Field Value
Declaration
Field Value
Type |
Description |
System.Int32 |
|
Declaration
Field Value
Type |
Description |
System.Int32 |
|
Declaration
Field Value
Type |
Description |
System.Int32 |
|
Declaration
Field Value
Type |
Description |
System.Int32 |
|
Declaration
Field Value
Type |
Description |
System.Int32 |
|
Declaration
public int reportOffsetInBits
Field Value
Type |
Description |
System.Int32 |
|
Declaration
public int reportSizeInBits
Field Value
Type |
Description |
System.Int32 |
|
Declaration
public HID.HIDReportType reportType
Field Value
Declaration
Field Value
Type |
Description |
System.Int32 |
|
Declaration
Field Value
Type |
Description |
System.Int32 |
|
Declaration
Field Value
Type |
Description |
System.Int32 |
|
Declaration
Field Value
Type |
Description |
System.Nullable<System.Int32> |
|
Declaration
Field Value
Type |
Description |
System.Nullable<System.Int32> |
|
usagePage
Declaration
public HID.UsagePage usagePage
Field Value
Properties
Declaration
public bool hasNullState { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool hasPreferredState { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool isArray { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool isConstant { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool isNonLinear { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool isRelative { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool isWrapping { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public float resolution { get; }
Property Value
Type |
Description |
System.Single |
|