I know a little DirectX 9(I can draw a little, etc.), but i want to learn DirectX 10. I decided to take the tutorial that is provided in the DirectX SDK, so i did.
Almost immediately i noticed that it was heavy. My CPU usage shot up and it took much longer to load than DirectX 9. The second example (drawing a simple triangle) took over twenty seconds to complete! My PC ain't the 'newest' so to speak, so i can see why i seem to be encountering these problems.
So what I'm asking is this: What can i do to make DirectX 10 work more smoothly on my rather weak PC? and what is the best alternative to DirectX? maybe OpenGL?