Apparently you missed the part where he said he tried it in GDI and DDraw modes; HLSL is not possible there (and it's unrelated to multiple monitors anyway).
OP: Please describe your hardware config, I didn't see anything about what graphics card(s) and stuff you've got going on.