Direct3D is a little different.