BCB Components rotating around DirectX

Welcome to BCB-Tools.com Latest News

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

Register Here 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


    FORUM MESSAGE
    Go to the Welcome Page
        FORUM MESSAGE

    You are reading a General forum message.

    Re: Using TDx under Windows XP

    Author: BCB-Tools.com

    Date Posted: 2004-02-13 01:01:24



    Hi Giovanni,

    Unfortunately, you have found the only serious bug in DirectX 7.
    This is the dreaded 'Dx_Draw1->Create(NULL)' failure.
    This only occurs when using DirectX 7 on Windows 2000 and Windows XP.
    It does not affect all pc's the same - some pc's have the problem, most do not.

    As yet we are unsure what the error is, but it is most likely to be DDERR_NOHWND, meaning that DirectDraw cannot run using the project settings as established in all the BCB-Tools.com demos.

    There is no known bugfix that can solve your problem, as it is a DirectX failure, not a failure of the TDx_Library.
    The only suggestion I can make is to try using the components on another pc configuration.

    We compile and test our applications on both Windows ME and Windows XP, using BCB 1 thru 6.
    Of these, I do the majority of the work on a Windows ME pc, configured with BCB1,3,4,5,6 and DirectX 7 and DirectX 9  - mostly because it works with no problems.

    Also of note: BCB does not normally function with DirectX 7 because much is missing or incompatible.
    DirectX 7 functions only because of various patches built into the TDx_Library make it work.

    Sorry I cannot be of more help, but it's impossible without having access to the source code of DirectX 7.

    Darren Dwyer,
    http://bcb-tools.com





    REPLY TO THIS MESSAGE?
    Top    

    You can post a reply to this General message using the form below:
    Your Name:


    Message Subject:


    Message Body:


    Verification:





    When ready, click on the submit button below:






Top

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

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