Made devices that don't fill out VIDEOINFOHEADER properly for resolution to use the BITMAPINFOHEADER instead