Home Robotics C++ Physics II AP Physics B Electronics AP Java Astronomy Independent Study Summer Session Contests  About
                                                       

Introduction

 

 

 

 

 

 

 

 

 

DirectX Components

 

Component

Description

DirectX

Root of all DirectX components. Provides the environment in which the rest of the services operate.

DIrectDraw

Displays 2D graphics.

Direct3D 

Displays 3D graphics

DirectInput

Provides a unified collection of objects for managing input devices.

DirectMusic

Allows you to create and play music using a variety of formats such as MIDI etc.

DirectSound

Allows you to play complex sounds .

DirectPlay

Contains the interfaces that allow two or mor computers running the same game to exchange information.

 

Some Alternatives to DirectX

OpenGL (Open Graphics Library - used in Advanced Topics Game Development, along with DirectX)

 

SDL (Simplified Direct Media Layer - used previously in AT GD course)

 

Java.AWT.Graphics and other Java packages (used previously in AT GD course)