You don't have to know directx 9, but it could be useful to understand the basic things the program takes care of... As for my own experience, I don't know much about directx 9, but untill now it hasn't been a problem at all...
If you really want to know directx there are some very good books out there, which will explain a lot...

Cheers


PHeMoX, Innervision Software (c) 1995-2008

For more info visit: Innervision Software