- directx 9



directx

This Day in History

Today's Birthday

Quotation of the Day

DirectX

The current official DirectX logo.
Maintainer: Microsoft
Latest release: 9.0c (August 2006 update) / August, 2006
OS: Microsoft Windows
Use: Application framework
License: EULA
Website: DirectX Homepage


DirectX is a collection of APIs for handling tasks related to multimedia, especially game programming, on Microsoft platforms. It is widely used in the development of computer games for Windows, the Xbox and Xbox 360.

Both the DirectX runtime and SDK are available free from Microsoft. The DirectX runtime was originally redistributed by computer game developers along with their games, but later it was included in Windows. Game developers still often include an updated version of DirectX that prompts installation automatically after the game installation to ensure proper program functionality.

The latest release version of DirectX is the August 2006 version of DirectX 9.0c. Direct3D 10 Beta is available as of Windows Vista build 5238.

Contents

  • 1 DirectX APIs
  • 2 History
    • 2.1 Release history
  • 3 Compatibility
  • 4 The future of DirectX
  • 5 See also
  • 6 External links
    • 6.1 Programmer resources

DirectX APIs

The various components of DirectX are in the form of COM-compliant objects.

The components comprising DirectX are :

  • DirectX Graphics, comprising two APIs (DirectX 8.0 onwards):
    • DirectDraw: for drawing 2D Graphics (raster graphics) (now mostly deprecated, although still in use by many)
    • Direct3D (D3D): for drawing 3D graphics
  • DirectInput: used to process data from a keyboard, mouse, joystick, or other game controllers
  • DirectPlay: for networked communication of games
  • DirectSound: for the playback and recording of waveform sound
    • DirectSound3D (DS3D): for the playback of 3D sounds.
  • DirectMusic: for playback of soundtracks authored in DirectMusic Producer
  • DirectSetup: for the installation of DirectX components, not really an API
  • DirectX Media: comprising DirectAnimation, DirectShow, DirectX Video Acceleration, Direct3D Retained Mode and DirectX Transform for animation, multimedia playback & streaming applications, 3D, and interactivity respectively
  • DirectX Media Objects: support for streaming objects such as encoders, decoder and effects

For Windows Vista and DirectX 10, DirectInput will be deprecated in favor of XInput, from the Xbox team. Likewise, DirectSound will also be deprecated in favor of XACT. As of DirectX 9.0c, however, neither XInput nor XACT have all of the capabilities of DirectInput or DirectSound, and according to MS documentation on XInput, XInput is specifically designed for the Xbox 360 controllers. DirectPlay is deprecated in favor of Xbox Live whereas DirectShow will be deprecated in favor of Media Foundation, a different set of APIs debuting with Windows Vista to handle audio and video playback. DirectMusic will probably remain the only component intact.

History

Originally targeted at the game development industry, DirectX has become more widely used among other software production industries. Most notably, Direct3D is becoming more popular among the engineering sector because of its ability to quickly render high-quality 3D graphics using the latest 3D graphics hardware.

In 1994, Microsoft was just on the verge of releasing its next operating system, Windows 95. The main factor that would determine the value consumers would place on their new operating system very much rested on what programs would be able to run on it. Three Microsoft employees — Craig Eisler, Alex St. John, and Eric Engstrom — were concerned, because programmers tended to see Microsoft's previous operating system, DOS, as a better platform for game programming, meaning few games would be developed for Windows 95 and the operating system would not be as much of a success.

DOS allowed direct access to video cards, keyboards and mice, sound devices and all other parts of the system, while Windows 95, with its protected memory model, restricted access to all of these, working on a much more standardized model. Microsoft needed a way that would let programmers get what they wanted, and they needed it quickly; the operating system was only months away from being released. Eisler, St. John, and Engstrom conspired together to fix this problem, with a solution that they eventually named DirectX.

DirectX was built upon the concepts of a development system known as "Exodus" developed by Kinesoft Development under the direction of the their Founder, Peter Sills and their Director of Technology, Andrew Glaister. Exodus was first shown to Eric Engstrom early in 1994, thus sparking the concept that games could indeed be developed directly for Microsoft's forthcoming operating system, Windows 95. In fact, the first commercial game to ship using Exodus, was Pitfall for Windows 95 (from Activision). It was this title which Bill Gates showed off at that year's COMDEX tradeshow - announcing that Windows 95 would be a top-notch gaming platform. Microsoft worked closely with Kinesoft during that year to develop DirectX 1.0 Earthworm Jim (Activision) and Gex (Microsoft) were also shipped shortly after the release of Windows 95, both using the Exodus engine, which then evolved into DirectX.

Andrew Glaister later went on to be the Development Manager of the Microsoft Game Studios in Redmond, Washington.

The first version of DirectX released was shipped September of 1995 as the Windows Games SDK. It was the Win32 replacement for the poorly designed APIs for the Win16 operating system (DCI and WinG). A development team at ATI brought fundamental game graphics technology to the attention of Microsoft. The development of DirectX was led by the team of Eisler (development lead), St. John, and Engstrom (program manager). Simply put, it allowed all versions of Microsoft Windows, starting with Windows 95, to incorporate high-performance multimedia. Eisler wrote about the frenzy to build DirectX 1 through 5 in his blog.

Prior to DirectX's existence, Microsoft had already included OpenGL on their Windows NT platform. At the time, OpenGL required "high-end" hardware and was limited to engineering and CAD uses. Direct3D (introduced by Eisler, Engstrom, and St. John as an alternative to SGI's OpenGL) was intended to be a lightweight partner to the back then slower OpenGL for game use. As the power of graphics cards and the computers running them grew, OpenGL became the de-facto standard and a mainstream product. At that point a "battle" began between supporters of the cross-platform OpenGL and the Windows-only Direct3D, which many argued was another example of Microsoft's embrace, extend and extinguish business tactic (see Fahrenheit or Direct3D vs. OpenGL). Nevertheless, the other APIs of DirectX are often combined with OpenGL in many computer games because OpenGL does not include all of DirectX's functionality (such as sound or joystick support).

In a console specific version, DirectX was used as a basis for Microsoft's Xbox and xbox360 console API. The API was developed jointly between Microsoft and NVIDIA, who developed the custom graphics hardware used by the console. The Xbox API is similar to DirectX version 8.1, but is non-updateable like other console technologies. The Xbox was code named DirectXbox, but this was shortened to Xbox for its commercial name. (J. Allard, PC Pro Interview, April 2004)

In 2002, Microsoft released DirectX 9 with support for the use of much longer shader programs than before with pixel and vertex shader version 2.0. Microsoft has continued to update the DirectX suite since then, introducing shader model 3.0 in DirectX 9.0c, released in August 2004.

As of April 2005, DirectShow was removed from DirectX and moved to the Microsoft Platform SDK instead. DirectX is, however, still required to build the DirectShow samples [1].

Release history

DirectX version Logo Version number Operating system Date released
DirectX 1.0
4.02.0095   September 30, 1995
DirectX 2.0 / 2.0a   4.03.00.1096 Windows 95 OSR2 and NT 4.0 June 5, 1996
DirectX 3.0 / 3.0a   4.04.0068 / 70 Windows NT 4.0 SP3
last supported version of DirectX for Windows NT 4.0
September 15, 1996
DirectX 4.0   Never launched  
DirectX 5.0   4.05.00.0155 Available as a beta for Windows NT 5.0 that would install on Windows NT 4.0 July 16, 1997
DirectX 5.1       December 1, 1997
DirectX 5.2   4.05.01.1600 DirectX 5.2 release for Windows 95 May 5, 1998
DirectX 5.2   4.05.01.1998 Windows 98 May 5, 1998
DirectX 6.0   4.06.00.0318 last version of DirectX Media for Windows NT 4.0 August 7, 1998
DirectX 6.1   4.06.02.0436 Windows 98 SE February 3, 1999
DirectX 7.0
4.07.00.0700 Windows 2000 September 22, 1999
DirectX 7.0a   4.07.00.0716   ???, 1999
DirectX 7.1   4.07.01.3000 Windows ME September 16, 1999
DirectX 8.0
4.08.00.???? (RC0)   September 30, 2000
DirectX 8.0 4.08.00.0400 (RC14) Xbox
 
November 3, 2000
DirectX 8.0a 4.08.00.0400 (RC14) + installer fixes Last supported version
for Windows 95
November 7, 2000
DirectX 8.1   4.08.01.0810
4.08.01.0881 (RC7)
Windows XP November 12, 2001
DirectX 9.0
4.09.0000.0900 Windows Server 2003 December 24, 2002
DirectX 9.0a   4.09.0000.0901   March 26, 2003
DirectX 9.0b   4.09.0000.0902 (RC2)   August 13, 2003
DirectX 9.0c   4.09.0000.0904 (RC0) Windows XP SP2 and Xbox 360 August 9, 2004
DirectX 9.0c   4.09.0000.0904 Compatible with all Windows OS versions that 9.0c (RC0) was compatible with
First version to include D3DX DLLs
December 9, 2005
DirectX 9.0c - bimonthly updates   4.09.0000.0904 Windows XP
August 2005 was the last build to support Windows 98, Windows 98 SE, Windows ME and Windows 2000.
The December '05, and February '06 updates also add the XML format to some classes. These updates are primarily to D3DX and are only intended for developers and redistributable packagescitation needed], but not the core runtime. They come bimonthly; official recommendation seems to be they should not be downloaded unless a piece of software specifically asks for themcitation needed], despite user reports of increased performance with the newer versionscitation needed].
Bimonthly from 2005-08 until present
DirectX 10.0
New version of DirectX which is only available with Windows Vista.verification needed]

Compatibility

Hardware manufacturers have to write drivers for and test each individual piece of hardware to make them DirectX compatible. Many modern hardware devices only have DirectX compatible drivers (in other words, you must install DirectX before you will be able to use that hardware). Early versions of DirectX included an up-to-date library of all of the DirectX compatible drivers currently available. This practice was stopped however, in favor of the web-based Windows Update driver-update system, which allowed users to download only the drivers relevant to their hardware, rather than the entire library.

Some drivers only support one version of DirectX. But DirectX is backward compatible, which means that newer versions support the older versions. For example, if one has DirectX 9 installed on one's system and runs a game that was written for DirectX 6, it should still work. The game will use what is called the DirectX 6 "interface." Every version of DirectX must support every previous version of DirectX. This is a positive consequence of the COM model used for this API.

The future of DirectX

See also: Direct3D 10 section at the Direct3D article
This article or section contains information about scheduled or expected future software.
The content may change dramatically as the software release approaches and more information becomes available.

Microsoft has several development projects related to DirectX underway.

Microsoft is currently working on a large update to the Direct3D API. Originally called Windows Graphics Foundation, DirectX 10, and later DirectX Next, but currently referred to as Direct3D 10, it will appear as part of Windows Vista. Version 10 will represent a departure from the driver model of DirectX Graphics 9.0, with the addition of a scheduler and memory virtualization system. Direct3D 10 will forego the current DirectX practice of using "capability bits" to indicate which features are active on the current hardware. Instead, Direct3D 10 will define a minimum standard of hardware capabilities which must be supported for a display system to be "Direct3D 10 compatible". According to Microsoft, Direct3D 10 will be able to display graphics up to 8 times faster than DirectX Graphics 9.0c. In addition, Direct3D 10 will incorporate Microsoft Shader Model 4.0.

Microsoft is also developing XNA, which is a framework designed to assist development of games by making it easier to integrate DirectX, High Level Shader Language (HLSL) and other tools in one package.

Although somewhat in its infancy, during 2002 Microsoft released a version of DirectX compatible with the Microsoft .NET Framework, thus allowing programmers to take advantage of .NET features (such as the use of the C# and Visual Basic programming languages) simultaneously with DirectX development. This API is known as "Managed DirectX" and performance is claimed to be 98% of that of native DirectX software.

In December 2005, February 2006, April 2006 and August 2006 Microsoft released a version of DirectX that is designed for the .NET 2.0 framework. In older versions DirectX was split apart into different modules, this has changed with the .NET 2.0 version, it is now a single file and is much easier to use. However, the .NET 2.0 version of DirectX is not a finalized version; it is still a beta. During the GDC 2006 Microsoft presented the XNA Framework, which this 2.0 version will be merged into and which will allow for the execution of managed code on the Xbox 360. The XNA Game Studio Express beta was made available on Aug. 30, 2006, as a free download on Windows XP.

Microsoft will also make the requirements for GPU manufacturers to claim to be DirectX 10 compatible much stricter, with only three features optional. [1]. The intention of this is so that game developers will know all the features that the graphics cards have, and so they will be able to make games more effectively, by utilising all the features of DirectX without worrying about making their games be able to function without certain features.

DirectX 10 is available exclusively to Vista, which means that computers that aren't running Vista will not be able to run later applications which require DirectX 10. Altrough Wine developers have plans about porting their upcoming DirectX 10 implementation to older windows versions. [2] [3]

See also

  • Graphics Device Interface (GDI)
  • General Graphics Interface (GGI)
  • Graphics pipeline

External links

  • Microsoft's DirectX site
  • Canadian Content download site
  • Microsoft's MSDN documentation & resource center for DirectX (for programmers)
  • DirectAnimation (MSDN)
  • DirectX Transform (MSDN)
  • GameDev's FAQ on DirectX
  • Old DirectX downloads at OldVersion.com
  • What is DirectX? A small article on DirectX
  • Microsoft Ships DirectX 6.1
  • Wikitechia article on missing DirectX DLLs due to periodic 9.0c updates.

Programmer resources

  • 32Bits - Beginner to advanced tutorials covering 2D and 3D effects
  • Microsoft MVP Robert Dunlop's DirectX Articles section
  • Gamedev.net's DirectX Articles section
  • Drunken Hyena - tutorials, code, utilities, and games
  • Andy Pike's DirectX8 Tutorials - covering 2D, 3D, sound, music, and input
  • CodeSampler.com - Code samples and tutorials for Direct3D game programming using C++ and C#
  • Managed Direct3D - Craig Andera's C# Direct3D Tutorial
  • NeXe - Archive of NeXe tutorials (Direct3D 8), at archive.org
  • NeXe - NeXe's new site/wiki
  • Managed Direct3D - Pieter Germishuys's C# Direct3D Tutorial
  • MDXInfo - Website dedicated to tutorials and samples for Managed DirectX in C#
  • ZophusX - Direct3D tutorials in C# and C++, geared towards beginners
  • The ZBuffer - News and articles for Managed DirectX and XNA framework
  • Riemer’s DirectX Tutorials - Riemer’s DirectX Tutorials for C# and C++, including samples for terrain rendering
  • DirectTutorial.com - DirectX 9 Tutorial for game programming
  • TripleBuffer - Archive of TripleBuffer's old dx9 tutorials.
  • TripleBuffer - TripleBuffers's new DirectX9 tutorial site.
  • Just Code It - Site with Managed DirectX 9 tutorials on various issues including terrain rendering.
  • DirectX and MinGW - Peter Puck's Details regarding DirectX and MinGW import library issues
  • MinGW + DirectX - mingw compiling DirectX apps
  • DirectX Portal CoderWiki.com's DirectX Portal (Beta)
Search Term: "DirectX"

directx news and directx articles

Here's our top rated directx links for the day:

NVIDIA and AMD working toward 55 nm GPUs 

Geek.com - Mar 30 1:00 PM
In the high-end world of 3D graphics (something I'm finding out that DirectX 9.0c makes so much easier than earlier versions for Windows platforms), multiple pipes, programmable shaders, stream processors, HDTV tuners, and all kinds of other technical jargon is all the rage ... but the biggest bottleneck right now is performance.
Save

Windows Vista Goes to Boot Camp 
NewsFactor via Yahoo! News - Mar 30 10:15 AM
"You can even run Windows software." That's the provocative promise that Apple has been making ever since June 2005, when it shocked its diehard supporters with the news that future Macs would run on Intel processors.
Save

Video Card Recommendations That Won't Break the Bank 
Yahoo! Tech Advisors - Mar 28 3:56 PM
Reader Brett Featherstone writes: I was wondering if you could recommend a graphics card to me. I want something that i will be able to play all PC games on and will not be outdated in six months. I don't want to spend a whole lot of money: at the maximum, $280. As I was looking at different cards I saw something about DirectX 10, I was wondering what it is, and do I need it. I have a PCI ...
Save

Portable Computer utilizes high-end graphics board. 
ThomasNet - Mar 30 5:51 AM
NextDimension flextop PCs have 2 PCI Express slots that allow for integration of PNY Technologies®' NVIDIA Quadro® FX 4600 graphics boards, which offer CAD, DCC, and visualization application capabilities. Powered by dual-core AMD Opteron(TM) processors, portable graphics workstations take advantage of graphics board's 768 MB GDDR3 frame buffer with memory bandwidth up to 57.6 GBps and unified ...
Save

Apple Embraces Windows Vista With Boot Camp Update 
TechNewsWorld.com - Mar 29 1:09 PM
Users of Intel-based Mac computers can now have the best of both the Microsoft world and the Apple world. The latest update to Apple's Boot Camp software, which enables Intel-based Macs to reboot into a Windows operating system partition, supports Vista, Microsoft's latest version of Windows.
Save

Q& A: CryEngine 2's Gain, Crysis Consumers' Wait? 
Gamasutra - Mar 28 12:11 PM
When it comes to game developers selling their in-house technology to others, there's really only one reason - cold, hard cash. With the price tag on a game engine now measured in the millions of dollars when you throw in royalties, who'd want anything more? Crytek's development director, Harald Seeley [pictured], for one. "We enjoy playing other company's games, but we just wish they looked a ...
Save

LIVE: Watch KMBC Election Coverage 
The Kansas City Channel - Mar 27 7:26 PM
Watch live coverage of Kansas City's municipal election from KMBC.
Save

Top 10 Windows Vista annoyances 
Tech Republic - Mar 27 9:22 AM
If you've been working with Vista for awhile, it's reasonable to assume that you've gotten used to the changes. Anything that still bothers you isn't about adjusting to something new... it's just annoying.
Save

Interview: In The Hot Seat: ATI's Phil Rogers 
Overclockers Club - Mar 25 8:59 AM
ExtremeTech - Phil Rogers oversees AMD/ATI's graphics software architecture. We asked him what we could expect in future graphics hardware and software, especially with Vista and DirectX 10 taking hold.
Save

Blue Cat Audio Updates Blue Cat's Dynamics to Version 1.4 
Harmony Central - Mar 22 12:28 PM
Blue Cat Audio has released a new version (1.4) of Blue Cat's Dynamics all-in-one dynamics processing DirectX and VST plugin for Windows, introducing a new user interface design and many performance and ergonomics improvements.
Save

Last Update: 2007-03-31 15:16:07

Thank you for reading the directx page - directx. 

1. direct
2. dirextx
3. directz
4. diretx
5. directtx
6. directc
7. dirctx

As an extra bonus here are the top searched terms over the past month for directx. Now you can see what everyone else is searching for in regards to directx.

1. directx
2. directx 9
3. directx download
4. download directx 9
5. directx 10
6. download directx
7. directx 9 download
8. directx 8
9. directx 8.1 download
10. directx downloads
11. directx update
12. directx 9.0 download
13. download directx for free
14. microsoft directx
15. uninstall directx
16. microsoft directx for visual studio 6
17. directx sdk
18. directx 9c
19. directx diagnostic tool download
20. strategy game programming with directx 9
21. windows game programming with visual basic and directx with
22. directx version
23. win95 directx 5 download
24. directx 9.0c download
25. directx version dx90b free download
26. directx 10 download
27. directx 8 game programming tutorial
28. directx drivers
29. directx upgrade trouble
30. free download of directx 9
31. advanced 3d game programming directx
32. game programming with directx
33. directx free download
34. directx uninstaller
35. game programming directx
36. learn computer game programming with directx
37. 32 mb video memory higher directx iii pentium
38. directx 9.0b download
39. directx 9c download
40. directx driver
41. directx g_d3ddevice
42. directx game programming dummies
43. download directx 9 0
44. install directx 9
45. introduction to 3d game programming directx
46. mb video memory higher directx iii pentium
47. pentium iii or higher directx memory
48. c directx
49. directx 10 video cards
50. directx 7
51. directx dx90
52. directx upgrade
53. download directx 8
54. install directx
55. service pack 3 directx
56. directx updates
57. free directx
58. sonic foundry noise reduction directx plugin 2 0a
59. c directx device = new device
60. directx 9 player free download
61. directx game programming
62. directx install
63. programming a multiplayer fps in directx game development
64. sams teach yourself game programming with directx in 21 days
65. skin mesh directx 9
66. win95 directx 5 clone download
67. win95 directx 6 download
68. win95 media directx 5 download
69. agp is not showing up in directx
70. directx patch halo microsoft
71. directx problems
72. directx uninstall
73. directx upgrade windows xp
74. free directx 9
75. free directx download
76. latenzen midi keyboard reason directx
77. managed directx change backbuffer size
78. reinstall directx
79. updating directx
80. call of duty 2 directx issue
81. directx 9.0c logo testing
82. directx direct3d card with pixel shader support
83. directx emulator
84. directx remover
85. managed directx 9 kick start graphics and game programming
86. managed directx backbuffer on resize
87. remove directx
88. test directx
89. update directx
90. 16-bit directx
91. advanced 3d game programming with directx 9.0file type:pdf
92. altiris and game and directx
93. ati 9250 directx 9
94. books on directx 9 0 programming in visual basic net
95. csprite class in directx 9
96. dell latitude video driver directx 8
97. directx 10 graphic card
98. directx 10 video card release
99. directx 9 sdk
100. directx 9.0 downloads
101. directx and vb
102. directx asteroids
103. directx eradicator
104. directx winnt update
105. free directx down loads
106. how to uninstall directx
107. inspiron 8100 and directx
108. june directx addon
109. pci video card directx
110. sonic foundry noise reduction directx plugin v20a
111. ati 9250 agp is not showing up in directx
112. ati directx 9 sound cards
113. crack directx happy uninstaller
114. directx 10 compatible video cards
115. directx 10 movie
116. directx 10 pics
117. directx 10 video card
118. directx 2.0 downloads
119. directx 3d
120. directx 6.0 service pack 3
121. directx 8 1 download
122. directx 8.1 free download windows xp
123. directx 9 graphics card
124. directx 9 or later versions for ipods
125. directx directory
126. directx drive update downloads for windows
127. directx error and call of duty 2
128. directx files
129. directx network install
130. directx program
131. directx removal tool
132. directx screensavers
133. directx version 9.0c download
134. directx windows xp cryptographic services error
135. download directx player free
136. free directx downloads
137. how to install directx 9
138. how to install directx 9 on widows vista
139. introduction to 3d game programming with directx 9 0
140. laptop and directx
141. mdi directx
142. microsoft directx 9
143. microsoft directx information
144. radeon 9250 card directx 9
145. sawplus32 directx
146. sonic focus + directx 5.0 + error message
147. sonic foundry noise reduction directx plug in 2 0
148. what is directx
149. windows xp directx upgrade
150. windows xp, directx 8, download
151. 32mb directx compat
152. books on directx 90 programming in visual basic net
153. cedega windows download faster directx
154. cloth animation directx
155. directx 10 video
156. directx 2 download
157. directx 3a
158. directx 5 type lib patrice scribe
159. directx 7a drivers downloads
160. directx 8 download
161. directx 8.1 compatible sound card
162. directx 9 0 sdk for visual basic net
163. directx 9 emulator
164. directx 9 games play on voodoo 3
165. directx 9+download
166. directx 9.0 c download
167. directx 9.0 free download
168. directx 9.0 tutorial for code::blocks
169. directx 9.0 tutorial for g++
170. directx 9.0c drivers
171. directx 9.0c end-user runtime download microsoft click
172. directx 9.0c graphics adapter
173. directx 9.0c help
174. directx 9.0c tutorial
175. directx 9b
176. directx 9b free download
177. directx beta
178. directx cannot create the device for ares
179. directx command
180. directx end-user runtime web installer
181. directx filetype:pdf
182. directx free downloads
183. directx host free
184. directx installation files
185. directx limiter
186. directx plugins in protools
187. directx remover download
188. directx repair
189. directx service pack 3
190. directx shader tutorial
191. directx software
192. directx software development kit download installation click
193. directx tutorial
194. directx version 9
195. directx version dx90c
196. directx video card
197. directx wrapper
198. download directx 6.1 sdk
199. download directx 7 for free
200. download directx direct3d free
201. download the latest directx
202. failed to initialize render check directx version
203. free directx 8.1 dowload for xp
204. free directx 9.0 compatible graphics adapter
205. free directx 9.0 compatible graphics adapter intallation
206. free download of directx 8 1
207. free java directx download
208. heavy gear 2 windows 2000 directx
209. how to unistall directx
210. install directx 9.0 ibm server
211. lesson directx
212. manual directx 9
213. mesh intersect union directx
214. microsoft directx 9 download
215. microsoft directx 9 drivers
216. microsoft directx download
217. nvdisp directx 9 nero
218. pete's d3d directx 7 plugin
219. powerdvd 5 directx
220. prince of persia sands of time faq directx device not found
221. reinstall directx 9
222. runtime error directx
223. transparent png c directx 2d
224. using directx 9 games on windows vista
225. visual basic game programming with directx the premier press
226. what version of directx
227. what version of directx do i have
228. windows directx home action fight
229. windows directx home action fight graphics mercenaries
230. 3d studio max 8 directx extensions plugin
231. advanced 3d game programming with directx 9.0file type:zip
232. ati radeon 7500 directx 9
233. ati ragexl graphics directx 9
234. books on directx 9 0 programming in visual basic
235. c directx 3d point to 2d
236. c sharp directx windowed reset backbuffer on resize
237. cabinet file for directx 9
238. change directx audio settings
239. check directx version
240. compressed directx 9 librarys
241. counter strike hardware setting directx
242. deleting directx
243. directinput class c++ tutorial directx joystick
244. directx 'soap bubble'
245. directx 1 or 2 downloads
246. directx 10 agp cards
247. directx 10 books
248. directx 10 down load
249. directx 10 driver
250. directx 2 downloads
251. directx 21 cursor.bmp texture
252. directx 3d calculate screen coordinates
253. directx 3d downloads
254. directx 3d graphics programming bible ebookfile type:pdf
255. directx 3d transformed vertices
256. directx 5.0 download
257. directx 5.2 download
258. directx 6 1
259. directx 6 free download
260. directx 7 level graphics card
261. directx 7.0 download
262. directx 7a video driver
263. directx 8 1 free download
264. directx 8 downloads free
265. directx 8.0 download win 2k
266. directx 8.1 free download
267. directx 8.1 or newer
268. directx 9 0 support center
269. directx 9 0c graphic adapters
270. directx 9 capable
271. directx 9 code
272. directx 9 dowload
273. directx 9 down load
274. directx 9 for i pods
275. directx 9 for w2k
276. directx 9 pixel shader 2.0 white paper
277. directx 9 runtime
278. directx 9.
279. directx 9.0 compatible graphics adapter
280. directx 9.0 compatiple graphics adapter
281. directx 9.0 freeware download
282. directx 9.0 graphics adapter
283. directx 9.0 hardware installation dtv player card pack
284. directx 9.0 support center
285. directx 9.0 tutorial for dev-c++
286. directx 9.0a download
287. directx 9.0c remover
288. directx 9.0c technology
289. directx 9.0c will not install
290. directx 9.0c+latest files
291. directx 9.c download
292. directx administrative permissions
293. directx april
294. directx c
295. directx c tutorials
296. directx c++ game help
297. directx capture
298. directx certified soundcard
299. directx cleanup
300. directx config
301. directx control panel
302. directx dba explained
303. directx diagnostics
304. directx down loads
305. directx downlaod
306. directx driver cleanup
307. directx driver update
308. directx drivers how to check version
309. directx encountered an unrecoverable error
310. directx end-user runtime web windows edition server
311. directx for vista
312. directx for vista download
313. directx free book
314. directx games
315. directx happy uninstall 3.87 crack
316. directx happy uninstall 3.87 serials
317. directx happy uninstaller
318. directx homepage
319. directx installation
320. directx jumbled
321. directx latest version
322. directx maya incompatible
323. directx new download
324. directx noise reduction
325. directx on linux
326. directx overview
327. directx pdate
328. directx redist
329. directx s3trio
330. directx savage ix
331. directx screensaver
332. directx sdk download
333. directx sdk symbols
334. directx setup
335. directx show decoder
336. directx stand alone
337. directx test
338. directx texture editor
339. directx troubleshooting
340. directx tut
341. directx uninstall tool
342. directx update failure
343. directx upgrades
344. directx vb.net tutorial
345. directx vb6 3d
346. directx ver
347. directx viewer
348. directx win98
349. directx windows xp cryptographic services fix
350. directx wrapper error
351. directx x
352. directx you cancelled the test by pressing a key
353. download directx 9.0c compatible graphics adapter
354. download directx 9.0c end-user runtime
355. download directx 9.0c graphics adapter
356. download directx version 9
357. download this test release windows directx microsoft
358. download this test release windows microsoft directx
359. drawing direct3d overlays over directx c
360. episode directx patch
361. failed to create directx
362. fast directx sdk
363. find directx version
364. fix directx
365. fix directx 9
366. fixing directx 9b
367. free directx 3d modeling
368. free directx 9.0 compatible graphics adapter installation
369. free directx 9.0 compatible graphics adapterintallation
370. free directx plug-in
371. free directx plugins
372. free directx screensaver
373. free directx software
374. free directx video modes
375. free software download - directx 9
376. free uninstall directx
377. free update for directx
378. free windows speed server drive high directx drivers
379. fx5200 directx 9 support
380. game development directx community microsoft
381. hardware directx
382. how directx 10 will work
383. how to find directx version
384. how to make gforce 4 work with directx
385. how to reinstall directx
386. hp pavilion dv 1000 directx 9
387. inadequate version directx found gta2
388. intrepidhero com your game programming resource for directx
389. killdave directx
390. latest directx download
391. latest directx downloads
392. mailing lists game directx development community microsoft
393. maya incompatible directx
394. microsoft directx 8
395. microsoft directx 8 downloads
396. microsoft directx 9.0 download
397. microsoft directx 9.0b install
398. microsoft directx texture editor
399. need for speed directx version
400. newest directx
401. playing video with directx
402. pocket pc 2003 and directx
403. registering directx controls
404. s3trio directx
405. sdk release for windows download directx microsoft
406. shop for directx
407. sphere directx
408. sphere directx c
409. srs directx
410. strategy game programming directx
411. to download directx renderer
412. transparent png c directx
413. uninstall directx 9
414. vb6 directx quake like console
415. version of directx
416. what directx version do i have
417. what version directx
418. where do i install directx
419. win98 directx download
420. windows directx 9.0c runtime
421. windows media center requires directx 8
422. windows server 2003 directx edition runtime
423. xpertvision fx5200 directx 9 support