HID descriptor for a HID class device.
[Serializable]
public struct HIDDeviceDescriptor
 
Fields
  
Declaration
public HID.HIDCollectionDescriptor[] collections
 
Field Value
Declaration
public HID.HIDElementDescriptor[] elements
 
Field Value
Maximum size of individual feature reports exchanged with the device.
Declaration
public int featureReportSize
 
Field Value
| Type | Description | 
| System.Int32 |  | 
Maximum size of individual input reports sent by the device.
Declaration
public int inputReportSize
 
Field Value
| Type | Description | 
| System.Int32 |  | 
Maximum size of individual output reports sent to the device.
Declaration
public int outputReportSize
 
Field Value
| Type | Description | 
| System.Int32 |  | 
Declaration
Field Value
| Type | Description | 
| System.Int32 |  | 
Declaration
Field Value
| Type | Description | 
| System.Int32 |  | 
usagePage
Declaration
public HID.UsagePage usagePage
 
Field Value
Declaration
Field Value
| Type | Description | 
| System.Int32 |  | 
Methods
  
Declaration
public static HID.HIDDeviceDescriptor FromJson(string json)
 
Parameters
| Type | Name | Description | 
| System.String | json |  | 
Returns
Declaration
Returns
| Type | Description | 
| System.String |  |