VCL RAD DirectX for C++ Builder

Welcome to

www.tdxlibrary.org

Home of the
the TDx_Library...

=- RAD DirectX =-

"RAD DirectX"
for
C++ Builder

...

Welcome to tdxlibrary.org Latest News

Development Tools Demo Applications Step-By-Step Tutorials Component Reference

Register our Tools Available Downloads

Frequently Asked Questions Links to other sites Information about the tdxlibrary.org website


    TDx_Input_Library v2.00 Component Reference

    -= Click to navigate the reference =-
    Go to the Welcome Page

    [ TDx_InputDevice::SendDeviceData() ]     [ next: SendForceFeedbackCommand() ]     [ prev: RunControlPanel() ]

    public:

         virtual bool __fastcall SendDeviceData( dword pObjectData, TDIDeviceObjectData* pDeviceObjectData, dword* pInOut, dword pFlags );





    -= Go to the TDx_InputDevice description =-    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.



























Top

Welcome |  Latest News |  Tools |  Demos |  Tutorials |  Reference |  Register |  Downloads
FAQ |  Links |  Site Information

This page is Copyright © 2019 Darren John Dwyer, Australia. All Rights Reserved.
Borland C++ Builder, CBuilder, etc are Trademarks of Borland Corporation.
DirectX, DirectDraw, Windows, etc are Trademarks of Microsoft Corporation.