Hi Dave,
This happens when IDirect3D7::CreateDevice()
somehow fail. According to the specification,
the return value is either
D3D_OK or DDERR_INVALIDPARAMS
but in this case the error code return is neither of
them so Java3D just print out the hex code return
by the device driver.
Please try some of demo ship with DirectX 7.0 SDK
to see if your driver can properly handle DirectX7 API
call also before trying Java3D.
Also what graphics card/OS are you using ?
You may also try
java -Dj3d.debug=true
to gather more informations and
java -Dj3d.d3ddevice=emulation
try run in emulation mode.
Thanks.
- Kelvin
---------------
Java 3D Team
Sun Microsystems Inc.
>MIME-Version: 1.0
>Content-Transfer-Encoding: 7bit
>X-Priority: 3
>X-MSMail-Priority: Normal
>X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
>Date: Sun, 26 Nov 2000 21:59:30 -0500
>From: David <[EMAIL PROTECTED]>
>Subject: [JAVA3D] 1.2.1 D3D error
>To: [EMAIL PROTECTED]
>
>I am trying to work with Direct X since the OpenGL version of J3d 1.2.1 beta
>seems to have a bug with hardware multitexturing. But when I run against
>the DirectX version I get this error :
>
>"Failed to create 3d device 887602ea"
>
>I have DirectX 8.0 and the latest video drivers.
>
>Any thoughts?
>
>Dave Yazel
>Cosm Development Team
>
>===========================================================================
>To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
>of the message "signoff JAVA3D-INTEREST". For general help, send email to
>[EMAIL PROTECTED] and include in the body of the message "help".
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".