Thread: Direct X 8.1

  1. #1
    Registered User slick1537's Avatar
    Join Date
    Dec 2001
    Posts
    9

    Direct X 8.1

    In a year or to me and my friend hope to be making some "real" games. I am only learning C right now and am going to learn C++. I was just wondering about direct x. Does this require its own functions or does it use C++ or what?

  2. #2
    Registered User
    Join Date
    Dec 2001
    Posts
    421
    DirectX is an API, just like the Win32 API is. You can write programs that use DirectX in any language that you can write windows programs in.
    Quidquid latine dictum sit, altum sonatur.
    Whatever is said in Latin sounds profound.

  3. #3
    Fingerstyle Guitarist taylorguitarman's Avatar
    Join Date
    Aug 2001
    Posts
    564
    DirectX is a set of APIs (application programming interfaces). Basically functions that have already been made for you to use, such as accessing the screen and drawing to it. DirectX also includes APIs for sound, video and input. With the current version 8.1 it's very similar to OpenGL. And the graphics API is relatively friendly now. Its moslty written in C but there are parts that use C++. It's a framework that allows you to build all sorts of multimedia applications.
    If a tree falls in the forest, and no one is around to see it, do the other trees make fun of it?

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Direct Input shutting down improperly
    By Deo in forum Game Programming
    Replies: 3
    Last Post: 06-14-2005, 06:54 AM
  2. Direct Music Illegal Static Member Call error
    By FwyWice in forum Game Programming
    Replies: 4
    Last Post: 11-30-2002, 05:14 PM
  3. Direct Music Trouble
    By FwyWice in forum Game Programming
    Replies: 5
    Last Post: 11-29-2002, 04:01 PM
  4. Downloading DirectX 8.1
    By Garfield in forum Game Programming
    Replies: 3
    Last Post: 12-22-2001, 05:24 PM
  5. Direct x 8.1 MSVS C++6 Problems
    By Bajanine in forum Windows Programming
    Replies: 1
    Last Post: 12-02-2001, 02:50 PM