Skip to main content
GameDev.net gamedev.net
🔒 Locked

CreateDevice Failed

Started by jefftsai2050 Mar 22, 2004 at 8:02 PM 3 replies 500+ views
Original Post
jefftsai2050
jefftsai2050
I run the first tutorial in direct9d, and createdevice always failed. i get the following messages from debugging: Direct3D9: (ERROR) :HAL Disabled: Device doesn''t support texturing Direct3D9: (ERROR) :HAL Disabled: Device doesn''t support texturing Direct3D9: (ERROR) :HAL Disabled: Device doesn''t support texturing Direct3D9: (ERROR) :Memory still allocated! Alloc count = 3 Direct3D9: (ERROR) :Current Process (pid) = 0000069c Direct3D9: (ERROR) :Memory Address: 005272bc lAllocID=1 dwSize=000047f8, ReturnAddr=00fc3796 (pid=0000069c) Direct3D9: (ERROR) :Memory Address: 0052c74c lAllocID=23 dwSize=000000d8, ReturnAddr=00fbe330 (pid=0000069c) Direct3D9: (ERROR) :Memory Address: 0052c864 lAllocID=28 dwSize=00000540, ReturnAddr=00fc2f45 (pid=0000069c) Direct3D9: (ERROR) :Total Memory Unfreed From Current Process = 19984 bytes
RenderTarget
RenderTarget
When''s the last time you updated your video driver?

I like pie.
[sub]My spoon is too big.[/sub]
jefftsai2050
jefftsai2050
The driver is installed by win2000 os.
jefftsai2050
jefftsai2050
That means directx doesn''t support all display adapters?
Mastaba
Mastaba
Not all video drivers support DirectX 9''s HAL requirements. And there can be basically 2 reasons. It can be because the hardware itself can not support it. Or it can be because the driver is a generic driver with minimal functionality that does not expose the hardware fully. Many of the drivers supplied with Windows 2000 fall into this class. Install the latest video drivers from the video card''s manufacturer (or in the case of integrated video, especially laptops, from the computer''s manufacturer).

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.