fill in the DDSD we got from the call of createsurface it is not complete