Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. How to learn DirectDraw since it has been merged with D3D?

How to learn DirectDraw since it has been merged with D3D?

Scheduled Pinned Locked Moved C / C++ / MFC
tutorialquestionlearning
5 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    Cold_Fearing_Bird
    wrote on last edited by
    #1

    I am new to DirectDraw,I found it hard to find DirectDraw document on MSDN, it's all about D3D stuff which I don't really want to learn by now. So How should I start with DirectDraw? Any book/way recommended? thanks in advance.

    C 1 Reply Last reply
    0
    • C Cold_Fearing_Bird

      I am new to DirectDraw,I found it hard to find DirectDraw document on MSDN, it's all about D3D stuff which I don't really want to learn by now. So How should I start with DirectDraw? Any book/way recommended? thanks in advance.

      C Offline
      C Offline
      Charles Oppermann
      wrote on last edited by
      #2

      From MSDN http://msdn.microsoft.com/en-us/library/gg426115(v=VS.85).aspx[^]

      DirectDraw is no longer recommended for use. With the release of Direct3D 9.0, all two-dimensional functionality is contained within Direct3D, its associated helper functions in D3DX, and the DirectX 11 technology Direct2D. However, the DirectDraw reference documentation is still available in this section.

      While I'm sure there are books that cover the older DirectDraw, you might as well start learning 2D drawing within the context of Direct3D.

      /* Charles Oppermann */ http://weblogs.asp.net/chuckop

      C C 2 Replies Last reply
      0
      • C Charles Oppermann

        From MSDN http://msdn.microsoft.com/en-us/library/gg426115(v=VS.85).aspx[^]

        DirectDraw is no longer recommended for use. With the release of Direct3D 9.0, all two-dimensional functionality is contained within Direct3D, its associated helper functions in D3DX, and the DirectX 11 technology Direct2D. However, the DirectDraw reference documentation is still available in this section.

        While I'm sure there are books that cover the older DirectDraw, you might as well start learning 2D drawing within the context of Direct3D.

        /* Charles Oppermann */ http://weblogs.asp.net/chuckop

        C Offline
        C Offline
        Chris Losinger
        wrote on last edited by
        #3

        meh. don't bother. MS will come out with yet another API which will obsolete all the others, in the next two or three months. like they always do.

        image processing toolkits | batch image processing

        C 1 Reply Last reply
        0
        • C Chris Losinger

          meh. don't bother. MS will come out with yet another API which will obsolete all the others, in the next two or three months. like they always do.

          image processing toolkits | batch image processing

          C Offline
          C Offline
          Charles Oppermann
          wrote on last edited by
          #4

          Considering that DirectDraw was part of DirectX in 1995, and was superceeded in 2001 with Direct3D. So the API the original poster wanted to use is 16 years old, and was replaced 10 years ago. Considering the advances in video rendering, having a the same basic API for the past decade isn't bad.

          /* Charles Oppermann */ http://weblogs.asp.net/chuckop

          1 Reply Last reply
          0
          • C Charles Oppermann

            From MSDN http://msdn.microsoft.com/en-us/library/gg426115(v=VS.85).aspx[^]

            DirectDraw is no longer recommended for use. With the release of Direct3D 9.0, all two-dimensional functionality is contained within Direct3D, its associated helper functions in D3DX, and the DirectX 11 technology Direct2D. However, the DirectDraw reference documentation is still available in this section.

            While I'm sure there are books that cover the older DirectDraw, you might as well start learning 2D drawing within the context of Direct3D.

            /* Charles Oppermann */ http://weblogs.asp.net/chuckop

            C Offline
            C Offline
            Cold_Fearing_Bird
            wrote on last edited by
            #5

            Thanks, I think I am stick with DirectDraw7.0.

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups