Media (Intel® oneAPI Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools from Intel. This includes Intel® oneAPI Video Processing Library and Intel® Media SDK.
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.

D3D9 vs D3D11

celli4
New Contributor I
444 Views

Hello,

 I have a basic understanding of using system memory versus using  GPU memory,  which entails using Direct3D to create and manage surfaces.

One thing I am not clear on, and wonder if someone at Intel could clarify, is the tradeoffs of using Direct 3D 9 vs Direct 3D 11 with the Intel Media SDK.

Are there any reasons to use the Direct 3D 9 support other than backward compatibility?

Or, if I had to choose just one or the other to support for my application, which would be recommended?, and why?

Thank you very much,

Cameron

0 Kudos
2 Replies
celli4
New Contributor I
444 Views
Well, this looks like one of those cases where I get to answer my own question. It turns out that I have an HD 2000, which apparently does not support DirectX 11, so while I might have the ability to use the Intel media SDK, I can't use it with DirectX 11. I discovered this by using the sample_decode application.
Petter_L_Intel
Employee
445 Views
Hi, Also note the following. Using D3D11 surfaces with Media SDK requires Windows 8 due DirectX 11.1 dependencies. Regards, Petter
Reply