(redirected from DirectX 8)


(programming, hardware)
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.

Latest version: 8.1 (as of 2001-12-31).
This article is provided by FOLDOC - Free Online Dictionary of Computing (


A set of Windows interfaces from Microsoft for programming graphics and sound. Windows developers program to the DirectX APIs, and the manufacturers of sound and graphics cards write DirectX drivers to be included with their hardware. DirectX provides a high-level interface for accessing low-level functions "directly." It accesses the hardware abstraction layer in Windows (see HAL).

The first DirectX API was introduced in late 1995 to encourage game developers to move their software to Windows. Before DirectX, games for the PC were written in DOS in order to redraw the screen fast enough for real-time animation. To obtain the speed, gaming companies had to write drivers for a variety of graphics cards, which was a development headache.

A Single Graphics Interface for Windows
DirectX provides the interface to access the frame buffer and advanced features of the graphics card, which are not provided in the standard Windows GDI graphics interface. When DirectX was introduced, vendors quickly developed drivers that exposed low-level functions of their graphics hardware to the application.

Emulate Graphics Functions in Software
Through the Hardware Emulation Layer (HEL), DirectX is capable of emulating graphics functions in software that are not built into the graphics card. See graphics pipeline.

Which DirectX Version Is Running?
To determine which version of DirectX is installed in your PC, select Run from the Start menu, type in dxdiag and click OK. Look under System Information for the DirectX Version number. See DirectX 12, GDI, video accelerator and DirectSound.

DirectXInterface      Purpose

 DirectCompute  GPGPU computing

 DirectDraw     2D graphics

 Direct3D       3D graphics

 DirectSound    audio

 DirectSound3D  game audio

 DirectPlay     multi-player games

 DirectInput    game input

 DirectVoice    game audio chat

 DirectShow     streaming media

 DirectVideo    earlier video API
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
References in periodicals archive ?
Pentium II 400, 256Mbyte Ram, 16Mbyte graphics card, sound card, 4x CD ROM, DirectX 8.1, 28.8k Internet connection, keyboard and mouse.
MINIMUM: Pentium II 400, 256Mbyte Ram, 16Mbyte graphics card, sound card, 4x CD ROM, DirectX 8.1, 28.8k Internet connection, keyboard and mouse.
The new product offering supports DirectX 8.1 hardware acceleration and can be used for analog video decoding, digital image editing or connecting a PC to a game console, video recorder or DVD player.
"The power-packed Amilo D x820 notebook takes full advantage of the MOBILITY RADEON 9000's lightning-fast 3D acceleration, DirectX 8.1 programmable pixel shaders, smooth DVD (digital versatile disc) playback, integrated TV-out and multi-monitor support to deliver a versatile notebook with desktop-level performance."
Virtools Dev 2.1's new features, include over twenty behaviour building blocks and a DirectX 8.1 Rasterizer.
Requirements: Windows 95/98, ME CD-ROM System, P II 400 MHz, 128 MB RAM, 16 MB 3-D graphics card, sound card (DirectX 8 compatible), DirectX 8 or Higher (DirectX is included on CD).
Based on the same graphics architecture as ATI's RADEON 8500, it also fully supports Microsoft's DirectX 8.1 specification allowing developers to design a game in OpenGL and play it back using ATI's innovative TRUFORM and SMARTSHADER rendering technologies - a real advantage when image quality is of utmost importance.
Microsoft Corp has launched DirectX 8.0, the latest version of its suite for multimedia application development on the Windows platform.
ATI products have been designed to support the latest DirectX 8.1 3D application-specific interface (API), resulting in support for more games and delivering the most realistic images possible on a PC screen.
By employing N-Patches (also known as PN Triangles) - a new type of higher order surface composed of curved rather than flat triangles that was developed by ATI and is supported in Microsoft's DirectX 8.0 and OpenGL technologies -- TRUFORM permits surfaces to be generated entirely within the graphics processor, without requiring significant changes to existing 3D artwork that is composed of flat triangles.