DHmix is zero because at constant pressure the enthalpy change for a process is just the heat and the heat released or absorbed by mixing ideal gases is zero.