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 |
|