How should I interpret these DirectX Caps Viewer values?

Posted by tobi on Game Development See other posts from Game Development or by tobi
Published on 2014-05-29T12:52:35Z Indexed on 2014/05/29 16:00 UTC
Read the original article Hit count: 293

Filed under:

Briefly asking - what do the nodes mean and what the difference is between them in DirectX Caps Viewer?

  1. DXGI Devices
  2. Direct3D9 Devices
  3. DirectDraw Devices

The most interesting for me is 1 vs 2. In the Direct3D9 Devices under HAL node I can see that my GeForce 8800GT supports PixelShaderVersion 3.0. However, under DXGI Devices I have DX 10, DX 10.1 and DX 11 having Shader model 4.0 (actually why DX 11? My card is not compatible with DX 11).

I am implementing a DX 11 application (including d3d11.h) with shaders compiled in 4.0 version, so I can clearly see that 4.0 is supported.

What is the difference between 1 and 2? Could you give me some theory behind the nodes?

© Game Development or respective owner

Related posts about directx