Provides information on the level of throughput going through the system.
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 InputMetrics
Fields
Declaration
public int currentControlCount
Field Value
| Type |
Description |
| System.Int32 |
|
Declaration
public int currentLayoutCount
Field Value
| Type |
Description |
| System.Int32 |
|
Number of devices currently added to the system.
Declaration
public int currentNumDevices
Field Value
| Type |
Description |
| System.Int32 |
|
Total size of the combined state memory for all current devices.
Declaration
public int currentStateSizeInBytes
Field Value
| Type |
Description |
| System.Int32 |
|
Maximum number of devices that were concurrently added to the system.
Declaration
Field Value
| Type |
Description |
| System.Int32 |
|
The largest the combined state memory for all devices got.
Declaration
public int maxStateSizeInBytes
Field Value
| Type |
Description |
| System.Int32 |
|
Declaration
public int totalEventBytes
Field Value
| Type |
Description |
| System.Int32 |
|
Declaration
public int totalEventCount
Field Value
| Type |
Description |
| System.Int32 |
|
Declaration
public double totalEventProcessingTime
Field Value
| Type |
Description |
| System.Double |
|
Declaration
public int totalFrameCount
Field Value
| Type |
Description |
| System.Int32 |
|
Properties
Declaration
public float averageEventBytesPerFrame { get; }
Property Value
| Type |
Description |
| System.Single |
|
Declaration
public double averageProcessingTimePerEvent { get; }
Property Value
| Type |
Description |
| System.Double |
|