Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


DirectX Media SDK

Posted on 2001-07-03
Medium Priority
Last Modified: 2012-05-04

I have a book on DirectX 7.0 which talks of DirectX Transform which is I suppose comes with the DirectX Media SDK.

However when I checked with Microsoft's site, I found no place where I could download DirectX Media from. The DirectX Media SDK homepage offers no download links :-). Please advise where I could find the DirectX Media SDK for download.

Thanks in advance.
Question by:priyendra
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
  • 2

Expert Comment

ID: 6251354
As far as I know, DX7 can no longer be downloaded (only DX8 is still available)

Expert Comment

ID: 6251373
For dx8 goto http://msdn.microsoft.com/downloads/default.asp?url=/downloads/topic.asp?url=/msdn-files/028/000/070/topic.xml

then on the left part (some sort of treeview) select Graphics and Multimedia -> DirectX -> DirectX 8.0a SDK


Author Comment

ID: 6251890

Thanx for replying. But what I want to know is that does Microsoft still support applications made in DirectX Media SDK although that API has been officialy deprecated??

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.


Expert Comment

ID: 6261959
Unless you pay MS some serious support money, don't count on support for depricated APIs.  This is one reason I avoid DX where possible in my programs;  It gets reversioned and depricated too quickly and then support disappears for your existing code.

Fortunately all the DXMedia functionality exists in DX8.  So you'll need to dive into your code and update your interfaces.  With a bit of luck and some long hours, you might actually get it to work.

Author Comment

ID: 6262157
Hi ct. Smith!!

Well could you please enlighten me on exactly what changes I would have to make to my code in order that it be compatible with DirectX 8.0.

The only use of DirectX Media I have in my application is the I use the fade transform availible with the DirectX Transform SDK. I searched the documentation for DirectX 8 and found no mention of the transform interfaces anywhere.

Please advise.

Accepted Solution

ct.smith earned 300 total points
ID: 6262828
I'm not familiar with the fade transform.  I only know about this particular point because the same API contains the mpeg & audio streaming our project needed, which I wasn't coding myself, but I had to deal with the organizational difficulty this caused our group when we switched from version 7 to 8.

So unfortunatly, if no one else here knows, you'll have to dive into the documentation and search this one out yourself!

It is entirely possible that it does not exist in DX8 also.  Other important APIs, most notably all of DirectDraw, were depricated and dropped from DX.

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

What is RenderMan: RenderMan is a not any particular piece of software. RenderMan is an industry standard, defining set of rules that any rendering software should use, to be RenderMan-compliant. Pixar's RenderMan is a flagship implementation of …
As game developers, we quickly learn that Artificial Intelligence (AI) doesn’t need to be so tough.  To reference Space Ghost: “Moltar, I have a giant brain that is able to reduce any complex machine into a simple yes or no answer. (http://www.youtu…
Want to learn how to record your desktop screen without having to use an outside camera. Click on this video and learn how to use the cool google extension called "Screencastify"! Step 1: Open a new google tab Step 2: Go to the left hand upper corn…
Please read the paragraph below before following the instructions in the video — there are important caveats in the paragraph that I did not mention in the video. If your PaperPort 12 or PaperPort 14 is failing to start, or crashing, or hanging, …
Suggested Courses

609 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question