(D3D) use new instead of calloc so that constructors are run

Should fix d3d crashing on startup reported in #658

Both d3d_video_t and renderchain_t contain classes which break when not initialized correctly.