d3d: Fix some RGBA / ARGB color issues.

I wonder if we should just send floats here?  We denormalize and then
renormalize in software...
Merge pull request #6781 from unknownbrackets/d3d9

d3d: Fix some RGBA / ARGB color issues.