Deskscapes SDK Development Question

Device SDK

Saturday, October 19, 2013 by TwoWolves | Discussion: Animated Wallpapers



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?



Neil Banfield
Reply #1 Monday, October 21, 2013 7:54 PM

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 Tuesday, October 22, 2013 12:06 PM

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 ( so I'll experiment with that for now and see how I get on.




Please login to comment and/or vote for this skin.

Welcome Guest! Please take the time to register with us.
There are many great features available to you once you register, including:

  • Richer content, access to many features that are disabled for guests like commenting on the forums and downloading skins.
  • Access to a great community, with a massive database of many, many areas of interest.
  • Access to contests & subscription offers like exclusive emails.
  • It's simple, and FREE!