Wheel Members

Wheel has the following members.

Public Properties

  Name Description
DeviceVidPid Gets the USB vendor ID and product ID (VID/PID) of the wheel device.
DllVersionBuild Gets the build version of the Wheel DLL.
DllVersionIsDebug Gets a Boolean value that indicates whether the Wheel DLL is a debug build.
DllVersionMajor Gets the major version of the Wheel DLL.
DllVersionMinor Gets the minor version of the Wheel DLL.
HardwareVersionMajor Gets the hardware major version of the wheel device.
HardwareVersionMinor Gets the hardware minor version of the wheel device.
Id Gets the ID of the wheel device.
ProductVersionBuild Gets the product build version of the wheel device.
ProductVersionMajor Gets the product major version of the wheel device.
ProductVersionMinor Gets the product minor version of the wheel device.
ProductVersionRevision Gets the product revision version of the wheel device.
Type Gets a user-friendly name for the wheel device.
User Gets the user that is associated with the wheel device.

Public Methods

  Name Description
ClearAllEquations Marks all force equations on the device as Unset.
ClearEquation Marks the force equation at the specified index on the device as Unset.
ContinueEquation Marks the force equation at the specified index on the device as Running.
CreateEquationOnDevice Uploads a force equation to the device.
CreateVariable Creates an untyped variable in application memory.
GetAllEquationsStatesFromDevice Retrieves the current state of all force equations on the device.
GetCurrentReading Retrieves the current reading for the device.
GetEquationInformationFromDevice Retrieves the current state and the register values for the force equation at the specified index on the device.
GetLoopRegistersFromDevice Retrieves the values of the loop registers on the device.
GetNavigationReading Gets the INavigationReading interface for the wheel device.
GetRawNavigationReading Gets the RawNavigationReading object for the wheel device.
GetStaticConfiguration Retrieves the static configuration of the device.
GetVariableAddress Retrieves the address of the specified variable in application memory.
GetVariableByAddress Retrieves the name of the variable at the specified address in application memory.
GetVariablesFromDevice Retrieves the values of up to ten variables from application memory, starting at the specified address.
GetVendorRegistersFromDevice Retrieves the values of the vendor loop registers on the device.
PauseEquation Marks the force equation at the specified index on the device as Paused.
ResetDevice Clears all equations and variables on the device.
SetAngle Sets the rotation angle of the wheel.
SetPowerLevel Sets the power level of the wheel.
SetVariableFloat Marks the variable with the specified name as requesting an update to the specified signed floating-point value.
SetVariableUnsigned Marks the variable with the specified name as requesting an update to the specified unsigned floating-point value.
StartEquation Marks the force equation at the specified index on the device as Running.
StopEquation Marks the force equation at the specified index on the device as Stopped.
UpdateEquationsToDevice Updates the state of all equations on the device.
UpdateVariablesToDevice Updates the values of variables in application memory.

Public Events

  Name Description
AllEquationsStatesGet Occurs when a device reports the states of all equations.
ApplicationMemoryGet Occurs when the device reports values for variables in application memory.
EquationFaulted Occurs when an equation has faulted.
EquationInformationGet Occurs when a device reports information for a specific equation.
LoopRegistersGet Occurs when a device reports values for the loop register.
VendorRegistersGet Occurs when a device reports values for the vendor registers.

See also

Reference

Wheel Class

Microsoft.Xbox.Input Namespace