In order for me to use Direct3D's GUI I must make my build a unicode build. Microsoft had steps for this, but it still wouldn't work because it wasn't for my compiler. Plus the steps(as usual) weren't too good.