DirectX Start Page

DirectX 7.0

Purpose

Microsoft® DirectX® is your backstage pass to multimedia applications that sizzle.

Where Applicable

DirectX has two general approaches to programming: DirectX Foundation and DirectX Media.

DirectX Foundation is a set of low-level application programming interfaces (APIs) for creating games and other high-performance multimedia applications. It includes support for high-performance two-dimensional (2-D) and three-dimensional (3-D) graphics, sound and music, input, force feedback, and network communication for applications such as multiplayer games.

DirectX Media is a set of high-level APIs for creating multimedia web content and standalone applications. DirectX Media is built upon DirectX Foundation, providing a richer, but less flexible, set of functionality.

Developer Audience

DirectX can be used by C/C++ programmers and Visual Basic programmers.

Run-time Requirements

DirectX can be used in the Microsoft Windows® 95, Windows 98, and Windows 2000 environments.

Overview

General information about DirectX, document conventions, new features, and information specific to using the C/C++ and Visual Basic languages with the DirectX API.

Components of DirectX_Foundation

Specific information about each of the components that make up DirectX Foundation.

Samples

Quick links to the sample information for each DirectX foundation component.

Tutorials

Quick links to the tutorial information for each component.

Feedback

Make error reports and feature requests directly to Microsoft.