Archived

This topic is now archived and is closed to further replies.

jefftsai2050

CreateDevice Failed

Recommended Posts

jefftsai2050    122
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

Share this post


Link to post
Share on other sites
Mastaba    761
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).

Share this post


Link to post
Share on other sites