VideoOS.Platform.Client.Hid Namespace Reference

Classes

class  ConnectResult
 Type representing the result of a call to HidInstance.ConnectAsync. More...
 
class  HidAxisInput
 Class representing HID axis input (joystick axis, mouse wheel, etc.) More...
 
class  HidAxisValueChangedEventArgs
 Event arguments for an axis value change. More...
 
class  HidBoolConfigurationProperty
 Boolean configuration property for a HidInstance.

See also
HidConfigurationProperty
More...
 
class  HidButtonInput
 Class representing HID button (joystick button, keyboard key, etc.) More...
 
class  HidButtonValueChangedEventArgs
 Event arguments for a button value change. More...
 
class  HidButtonValueData
 Class representing a button pressed value with optional dynamic parameters. Class used to signal that button has been pressed or released. Class can contain a dynamic parameters string. The dynamic parameters are prepared by the plug-in and can, for example, represent the key sequence typed into a key pad before pressing the command button. More...
 
class  HidConfigurationProperty
 Abstract base class for a HID configuration property. Configuration properties are used when creating/connecting to a HidInstance. More...
 
class  HidConfigurationPropertyCollection
 
class  HidConfigurationPropertySerializer
 
class  HidEnumConfigurationProperty
 Enumeration configuration property for a HidInstance.

See also
HidConfigurationProperty
More...
 
class  HidInput
 Base class for a Human Interface Device (HID) input. Class has unique ID, user-friendly Name and default ActionId. The HID input element can be associated with an action, that will be executed by the environment when the input value changes. More...
 
class  HidInstance
 A Human Interface Device (HID) plugin is very similar to the BackgroundPlugin with few members added to service human interface devices (keyboards, joysticks, trackballs, etc.).
For more information, refer into the BackgroundPlugin documentation. More...
 
class  HidIntConfigurationProperty
 Integer configuration property for a HidInstance.

See also
HidConfigurationProperty
More...
 
class  HidPlugin
 Human Interface Device (HID) plugin base class. Inherit from this class to create a new HID plugin. HID instances created by the plugin are exposed as joysticks in the Environment. More...
 
class  HidSliderInput
 Class representing HID slider input (zoom, speaker volume slider, etc.). More...
 
class  HidSliderValueChangedEventArgs
 Event arguments for a slider value change. More...
 
class  HidStringConfigurationProperty
 String configuration property for a HidInstance.

See also
HidConfigurationProperty
More...
 
class  HidValueChangedEventArgs
 Base class for HID input notifications. More...
 
class  InstanceDiscoveryEventArgs
 Event arguments used when a new instance is discovered/undiscovered.