Implement some DirectGraphicsImp natives

I've implemented only the formats and options that I've seen used in the wild.
*x* and *y* are reversed here.