Welcome to
www.tdxlibrary.org
Home of the
the TDx_Library...
"RAD DirectX"
for
C++ Builder
...
|
TDx_Input_Library v2.00 Component Reference
|
|
[ TDx_InputDevice::SendDeviceData() ]
[ next: SendForceFeedbackCommand() ]
[ prev: RunControlPanel() ]
public:
virtual bool __fastcall SendDeviceData( dword pObjectData, TDIDeviceObjectData* pDeviceObjectData, dword* pInOut, dword pFlags );
TDX_INPUTDEVICE::SENDDEVICEDATA()
[ component method ]
- Description
The
SendDeviceData()
method
will
send
data
to
an
acquired
device
capable
of
accepting
output.
The
order
in
which
individual
elements
are
sent
is
unknown.
Sending
multiple
pieces
of
data
to
one
object
with
one
call
will
result
in
only
one
(unspecified)
piece
of
data
being
sent.
For
specific
results,
the
data
should
be
sent
in
successive
calls,
one
data
element
per
call.
The
DISDD_CONTINUE
flag
can
be
used
to
overlay
data
from
successive
method
calls.
Error
Values
that
can
be
generated
are:
DIERR_INPUTLOST
DIERR_NOTACQUIRED
DIERR_REPORTFULL
DIERR_UNPLUGGED
- Parameters
ObjectData
The ObjectData parameter defines the size, in bytes, of one of the TDIDeviceObjectData elements in the DeviceObjectData array.
DeviceObjectData
The DeviceObjectData parameter references an array of TDIDeviceObjectData components holding the data being sent to the device.
InOut
The InOut parameter initially holds the number of elements in the DeviceObjectData array and holds the actual number of elements sent to the device on returning.
Flags
The Flags parameter define a flag indicating how data should be sent to the device.
The described effect applies when the flag is set.
DISDD_CONTINUE
Device data will overlay any previously sent data.
- See Also
- Top
If you would like to submit additions or improvements to this page, click: darren_john_dwyer@hotmail.com.
|
|