That shader is for DX8 and not DX9.
It will require a few changes to even work...
Not sure how well this will work on geometry...
It's probably not a good idea.