Deskscapes SDK Development Question

Device SDK

Hi,

 

I was looking at the sample plugin in the DS3SDK example and documentation. These all reference a LPDIRECT3DDEVICE9 device.

 

Does the current version of deskscapes still use a DX9 device and pipeline or does it now use a later version of the DirectX SDK?

 

The reason I'm asking is that I'd like to use a DX11 device (11.1 if possible) - is that possible with Deskscapes?

 

Thanks.

3,159 views 2 replies
Reply #1 Top

The interface is actually a LPDIRECT3DDEVICE9EX on Windows Vista/7/8 as DeskScapes uses DirectX9Ex on those OSes.

We do not allow DirectX 10 or 11 as they would be incompatible with the effects which are designed to use DirectX9/9EX.

Reply #2 Top

Thanks Neil,

 

DirectX10 was introduced in November 2006, is Deskscapes looking at an end-of-life path or do you have an eventual upgrade in mind?

 

I have found an article on MSDN on surface sharing (http://msdn.microsoft.com/en-us/library/windows/desktop/ee913554%28v=vs.85%29.aspx) so I'll experiment with that for now and see how I get on.

 

Regards.