How do I anti-alias an image with a transparent background without getting semi transparent pixels? This question has already been asked and answered here:

how do I create a sprite with hard (aliased) edges, but still be antialiased inside?

But this does not work for me. I think something has been left out. 

I would have simply commented on that question, but I need 50 reputation.
The problem was Full Sample. This needs to be left unchecked.