trying to get directx to work natively