adding new dxdiag.h complete rewrote it from scrach