Since your vid card has only 8MB of memory Im assuming its fairly old (or just low-end) and wont support many DX9 features (such as custom shaders) in hardware. But not to worry, because DX includes a software emulator, it will just give bad performance, but will still allow you to run and play with your code.