What's New in DirectX 8.0
The following are some of the new features supported by Microsoft� DirectX� 8.0.
- Complete integration of DirectDraw and Direct3D
- Microsoft DirectDraw� and Microsoft Direct3D� are merged into a single DirectX Graphics component. The API has been extensively updated to make it even easier to use and to support the latest graphics hardware.
- DirectMusic and DirectSound more integrated
- Microsoft DirectMusic� and Microsoft DirectSound� are much more tightly integrated than with DirectX 7.0. Wave files or resources can now be loaded by the DirectMusic loader, and played through the DirectMusic performance, synchronized with MIDI notes.
- DirectPlay updated
- The Microsoft DirectPlay� component has been extensively updated to increase its capabilities and improve its ease-of-use. In particular, DirectPlay now supports voice communication between players.
- DirectInput updated
- Microsoft DirectInput� introduces one major new feature: action mapping. Action mapping enables you to establish a connection between input actions and input devices that does not depend on the existence of particular device objects. It simplifies the input loop and reduces the need for custom game drivers, custom device profilers, and custom configuration user interfaces in games.
- Debug build available
- You can use the DirectX Control Panel Application to switch between the debug and retail builds of DirectInput, Direct3D, and DirectMusic. To enable this feature, select the debug option when you install the SDK. This option installs both debug and retail DLLs on your system. The retail option installs only the retail DLLs.