Copyright © Philip M. Parker, INSEAD. Terms of Use.

DIRECTX

Specialty Definition: DIRECTX

DomainDefinition

Computing

DirectX A Microsoft programming interface standard, first included with Windows 95. DirectX gives (games) programmers a standard way to gain direct access to enhanced hardware features under Windows 95 instead of going via the Windows 95 GDI. Some DirectX code runs faster than the equivalent under MS DOS. DirectX promises performance improvements for graphics, sound, video, 3D, and network capabilites of games, but only where both hardware and software support DirectX. DirectX 2 introduced the Direct3D interface. Version 5 was current at 1998-02-01. Version 8.1 is included in Windows XP. Current version: 8.1 (as of 2001-12-31). Home (http://www.microsoft.com/directx/). (2001-12-31). Source: The Free On-line Dictionary of Computing.

Source: compiled by the editor from various references; see credits.

Top     

Specialty Definition: DirectX

(From Wikipedia, the free Encyclopedia)

DirectX is a collection of APIs for easily handling tasks related to video game programming on Windows. It is most widely used in the development of video games for Windows. The DirectX SDK is available for free from Microsoft. The DirectX runtime was originally distributed by game developers, but later it was included in Windows. DirectX 9.0 is the latest version of DirectX.

DirectX APIs

The components comprising DirectX are:

Originally developed for the game development industry, DirectX is becoming 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.

DirectX was developed internally at Microsoft from late 1994 until the first version shipped in September of 1995. It was the Win32 replacement for poorly designed, ill-conceived APIs for the Win16 operating system (DCI and WinG). DirectX was primarily by the team of Craig Eisler, Alex St. John, and Eric Engstrom. Simply put, it allowed all versions of Microsoft Windows, starting with Windows 95, to incorporate quality multimedia and computer gaming into the Windows experience.

When DirectX was first being created in the 1990s, Microsoft had already started including OpenGL on their Windows NT platform. At the time, OpenGL required "high end" hardware and was limited to engineering and CAD uses. Direct3D was intended to be a lightweight partner to OpenGL for game use. As the power of the graphics cards and the computers running them grew, OpenGL became a mainstream product. At that point a "battle" opened between supporters of the cross-platform OpenGL, and the Windows-only D3D, which many argued was another example of Microsoft's embrace, extend and extinguish business tactic. Nevertheless, the other API's of DirectX are often combined with OpenGL in many computer games because OpenGL does not in itself include all of DX's functionality. Several attempts to address this have generally failed.

External Links

Tutorial Sites

To keep these relevant to the Version of DirectX and the selected programming language the versions and programming language of the various tutorials are shown.

For languages: C# (v9 Microsoft Visual Studio)

' For C++ and Visual Basic (v8.1, v9 Microsoft Visual Studio) For C++ (v9 Visual Studio)

Forums on Direct X

See also

Simple DirectMedia Layer

Reference Sites

Books on DirectX

Resource Sites 3d Graphics

Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "DirectX."

Top     


Commercial Usage: DIRECTX

DomainTitle

Books

  • 3D Game Programming With Directx 8.0 (Game Development Series) (reference)

  • Advanced 3-D Game Programming with DirectX 8.0 (With CD-ROM) (reference)

  • Isometric Game Programming with DirectX 7.0 w/CD (reference)

  • Real-Time Rendering Tricks and Techniques in DirectX (reference)

  • Real-Time Strategy Game Programming Using MS Directx 6.0 (Wordware Game Developer's Library) (reference)

    (more book examples)

Source: compiled by the editor from various references; see credits.

Top     

Anagrams: DIRECTX

Scrabble® Enable2K-Verified Anagrams

Words within the letters "c-d-e-i-r-t-x"

-1 letter: credit, direct, triced.

-2 letters: cider, cited, citer, cried, dicer, edict, recti, riced, tired, trice, tried, xeric.

-3 letters: cedi, cire, cite, dice, diet, dire, dirt, dite, edit, etic, exit, iced, ired, rice, ride, rite, tide, tied, tier, tire.

-4 letters: dex, die, dit, ice, ire, rec, red, rei, ret, rex, rid, ted, tic, tie.

-5 letters: de, ed.

 Words containing the letters "c-d-e-i-r-t-x"
 

+2 letters: directrix.

 

+3 letters: excoriated, extricated, taxidermic.

 

+4 letters: directrixes, excruciated, overexcited.

 

+5 letters: cyclodextrin, fluidextract, hyperexcited.

Source: compiled by the editor from various references; see credits.

SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the U.S.A and Canada by Hasbro Inc., and throughout the rest of the world by J.W. Spear & Sons Limited of Maidenhead, Berkshire, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro.

Top     

Alternative Orthography: DIRECTX


Hexadecimal (or equivalents, 770AD-1900s) (references)

44 49 52 45 43 54 58

Leonardo da Vinci (1452-1519; backwards) (references)

American Sign Language (origins from 1620-1817 in Italy and, especially, France) (references)

=

Semaphore (1791, in France) (references)

Braille (1829, in France) (references)

Morse Code (1836) (references)

-..    ..    .-.    .    -.-.    -    -..-

Dancing Men (Sir Arthur Conan Doyle, 1903) (references)

Binary Code (1918-1938, probably earlier) (references)

01000100 01001001 01010010 01000101 01000011 01010100 01011000

HTML Code (1990) (references)

&#68 &#73 &#82 &#69 &#67 &#84 &#88

ISO 10646 (1991-1993) (references)

0044 0049 0052 0045 0043 0054 0058

British Sign Language (Fingerspelling, BSL; 1992, British Deaf Association Dictionary of British Sign Language) (references)

Encryption (beginner's substitution cypher): (references)

38435239375458

Top     



INDEX

1. Usage: Commercial
2. Anagrams
3. Orthography
4. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.