BufferedData Class (Microsoft.DirectX.DirectInput)
Contains buffered device information. This structure is used with the Inputdevice9Getdevicedata and the Inputdevice9Senddevicedata methods.
Definition
Visual Basic Public Class BufferedData
Inherits ObjectC# public class BufferedData : Object C++ public ref class BufferedData : Object JScript public class BufferedData extends Object
Members Table
The following table lists the members exposed by the object.
Methods
Method Description op_Equality Compares the current instance of a class to another instance to determine whether they are the same. op_GreaterThan op_GreaterThanOrEqual op_Inequality Compares the current instance of a class to another instance to determine whether they are different. op_LessThan op_LessThanOrEqual op_LogicalAnd op_LogicalOr Properties
Property Description ApplicationData Application-defined action value assigned to this object in the last call to Inputdevice9Setactionmap. This is the value in the uAppData member of the Diaction structure associated with the object. Ignore this value if you are not using action mapping. When the structure is used with the Inputdevice9Senddevicedata method, this member must be zero. ButtonPressedData Data Data obtained from or sent to the device. For axis input, if the device is in relative axis mode, the relative axis motion is reported. If the device is in absolute axis mode, the absolute axis coordinate is reported.For button input, only the low byte of DwData is significant. The high bit of the low byte is set if the button was pressed; it is clear if the button was released. Offset The offset into the current data format of the object whose data is being reported. Sequence Microsoft® DirectInput® sequence number for this event. All input events are assigned an increasing sequence number. This enables events from different devices to be sorted chronologically. TimeStamp System time at which the input event was generated, in milliseconds. This value wraps around approximately every 50 days. See Remarks. When the structure is used with the Inputdevice9Senddevicedata method, this member must be 0.
Inheritance Hierarchy
BufferedData
Class Information
Namespace Microsoft.DirectX.DirectInput Assembly Microsoft.DirectX.DirectInput (microsoft.directx.directinput.dll) Strong Name Microsoft.DirectX.DirectInput, Version=1.0.900.0, Culture=neutral, PublicKeyToken=d3231b57b74a1492