C++ Builder Visual Components wrapping DirectX

Welcome to BCB-Tools.com Latest News

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

Register our Tools Available Downloads

Frequently Asked Questions Discussion Forums Receive emails from BCB-Tools.com Send us some Feedback

Links to other sites Information about the BCB-Tools.com website










    ABOUT OUR TOOLS
    Go to the Welcome Page
        ABOUT OUR TOOLS

    Example Source Code

    Our tools come complete, ready-to-use, and contain everything you need to get started writing advanced
    next-generation DirectX applications using Borland C++ Builder, in timeframes measured in seconds and minutes...



    "The TDx_Library" is a complete, advanced, next-generation Toolset that enables you to code advanced FX into your
    applications in minutes, or it's a complete Game Development Kit, or a complete Multimedia Development Kit,
    or whatever...

    It's a toolset that will save you hundreds of thousands of dollars in development costs, and a development toolset
    that will save you thousands and thousands of hours of tedious, hard-core development efforts...

    A toolset that will save you 90%+ of your development time and costs...



    This is what you get for your money :-

    • 107++ highly advanced next-generation Borland C++ Builder v1,3,4,5,6 & DirectX 7.0a Components
    • with Megabytes and Megabytes of fully documented Source Code, in plain, simple-to-understand English
    • Megabytes of fully integrated BCB [F1] Help Files, in plain, simple-to-understand English
    • hundreds of Properties, Methods, Events, Callbacks, etc.
    • all relevant BCB 1,3,4,5,6 Project Files and Batch Files and Readme's, etc.
    • heaps of Demos with Full Source Code
    • step-by-step Tutorials
    • detailed Information Pages
    • comprehensive Reference Pages
    • one-on-one email support with the component author(s)
    • online discussion forums
    • a dynamically growing 8,000+ page dedicated website resource
    • an ongoing Development and Upgrade and Support commitment
    • a 14,000+ strong community of fellow TDx_Library users
    • etc.??




    You can write a complete useful TDx_Library and DirectX and C++ Builder application that works perfectly on
    all versions of Windows with as little as (4) lines of code... including the #pragma's... for example, to play a .wav file :-

    #pragma link "TDx_Sound_Library_Install"
    void __fastcall TForm1::Button1Click(TObject* Sender)
    {
    if (Dx_Sound1->Create(NULL))
        if (Dx_SoundBuffer1->CreateFromFile(Dx_Sound1,"ExampleSound.wav"))
            Dx_SoundBuffer1->Play(0,0);
    }


    Or add a couple more lines of code and play (2) .wav files simultaneously... and loop one of the sounds...

    #pragma link "TDx_Sound_Library_Install"
    void __fastcall TForm1::Button1Click(TObject* Sender)
    {
    if (Dx_Sound1->Create(NULL))
        {
        if (Dx_SoundBuffer1->CreateFromFile(Dx_Sound1,"ExampleSound.wav"))
            Dx_SoundBuffer1->Play(0,0);
        if (Dx_SoundBuffer2->CreateFromFile(Dx_Sound1,"Background_Sound_Or_Music.wav"))
            Dx_SoundBuffer2->Play(0,DSBPLAY_LOOPING);
        }
    }


    Continue to add a couple more lines of code and play (3) .wav files simultaneously... and loop two of the sounds...
    Including realtime format conversion, realtime mixing, etc...

    #pragma link "TDx_Sound_Library_Install"
    void __fastcall TForm1::Button1Click(TObject* Sender)
    {
    if (Dx_Sound1->Create(NULL))
        {
        if (Dx_SoundBuffer1->CreateFromFile(Dx_Sound1,"Beep.wav"))
            Dx_SoundBuffer1->Play(0,0);
        if (Dx_SoundBuffer2->CreateFromFile(Dx_Sound1,"Background_Sound1.wav"))
            Dx_SoundBuffer2->Play(0,DSBPLAY_LOOPING);
        if (Dx_SoundBuffer3->CreateFromFile(Dx_Sound1,"Background_Sound2.wav"))
            Dx_SoundBuffer3->Play(0,DSBPLAY_LOOPING);
        }
    }


    Of course, you are not limited to simple applications... our demos prove that...
    Using our tools you are only limited by your imagination... our tools really are incredibly powerful...

    One final example :-

    #pragma link "TDx_Sound_Library_Install"
    void __fastcall TForm1::FormCreate(TObject* Sender)
    {
    Dx_Sound1->Create(NULL);
    Dx_SoundBuffer1->CreateFromFile(Dx_Sound1,"Beep.wav");
    }

    void __fastcall TForm1::Button1Click(TObject* Sender)
    {
    if (!Dx_SoundBuffer1->Playing) Dx_SoundBuffer1->Play(0,0);
    }


    How much code to play back a "Beep" when you click a button... too easy...





  • Want More Information? Click Below...


  • Example Source Code




















Top

Welcome |  Latest News |  Tools |  Demos |  Tutorials |  Reference |  Register |  Downloads
FAQ |  Forums |  Feedback |  Mailing List |  Links |  Site Information

This page is Copyright © 2000-2007 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.

Problem Child Shirt

Poisoned School Problems

Rat Terrier Physical Problems

Hp C5280 Mac Installation Problems

Skin Problems Of Hands

Dog Tempermental Problems

Lady Gouldian Finches Breeding Problems

1066 Hydraulic Problems

Math Problem Solving Lesson Plan

Jvc Hd-58s998 Geometry Problem

Jscrollpane Jtableheader Paint Problem

Itunes Registry Problems

Problems With Inferential Statistics

Coughing Problems In Sheep

Free Word Problem Math Worksheets

Problem Copying Leatherheads Dvd

The Wizard Of Oz Problems

Travelscan Pro Drivers Installation Problem

Metrologic Bluetooth Scanner Issues Problems

Wireshark 0.99.5 Build Problem

Problems With Your Neighbor Smoking

1992 Geo Tracker Transmission Problems

Gingrich Marital Problems

Problems With Captivate Software

Gmc Obd Ii Problems

2002 Honda Rubicon Shift Problems

2008 Tahoo Starting Problem

Hp Lj P2010 Fixing Problem

Mercedes Cruise Problems

Inhearited Baby Boom Problems

Problems With Volkswagon Jettas

Xbox Router Problem

92 Honda Accord Coil Problems

Cannon S750 Printer Problem

Water And Enviromental Problems

04 Wrangler Cd Eject Problem

High Revving Outboard Problems

2000 Ford Explorer 4x4 Problems

Rh Incompatibility Problems

Problem Based Unit Conflict

Subtraction Math Problems Printable

Gm Wiper Problem Fix

Chevy Uplander Problems

Problems With Colas

Problems Finding 119 In Saskatoon

Hemihypertrophy And Vision Problems

Problems Arising From Activism

Depression Caused By Marital Problems

Toshiba Satellite 1105 Problem

Lincoln 2005 Ls Acceleration Problem

Engineering Problem So Ving

Linkstation Access Restriction Problems

Motorcycle Battery Charging Problems

Htc Tilt 2 Problems Synching

Starchoice Dsr505 Problems

Solvings Software Design Problems

Projectile Motion Problems

2008nissan Altima Problems

Dhpc Computer Ip Adress Problems

Problem Cold Starting Avensis D4d

1998 Chevy Venture Coolant Problems

Problem Opening Invitation Outlook 2007

Friction Problem Solving

Ivo Prop Problems

Problems With 2004 Ford Escape

Exchange Server Logging Off Problems

Chevy Malibu Fuel Fill Problem

Sudden Problem Extracting Files

Problem Of Pichia Pastoris

Ecm 92 Prelude Problem

2009 Honda Accord Brake Problems

Liquid Solar Cover Problems

Vector Light Bar Problems

Nervousness And Speech Problems

Playstation 3 Usb Port Problem

Fujitsu Siemens Vista Problems

Honda 400 Atv Problems

Crossroads Zinger Slideout Leaking Problems

Cursor Jump Problem

Jaguar X Type Transmission Problem

Key Math Vocabulary Word Problems

Problem Sensor Cruiser Siemens

Integral Calculus Problem Set

Be Unlimited Problems Broadband

Belkin N1 Vision Router Problems

Ecs Motherboard Problems Buss

Printable Story Problems Middle School

<