I read somewhere online that Hue changes can't be done in pixel shader 2.0, due to limitation of 64 instructions per slot. Here's the sample that proves otherwise.