Hello, I want to develop an application which gives effects to desktop. Say its like i want to develop a clone of compiz on windows. I dont want every feature, but i cant understand where to start. I am leaning towards directx and c++ for the 3d effects. I the first feature i am going to...