The eigenvalues of $M$ are convex combinations of the eigenvalues (i.e. the diagonal entries) of $D$.
To see this, note that $P=U^*U$ is a projection, since $P^2=U^*UU^*U=U^*U=P$. Concretely, it is the projection onto the subspace spanned by the rows of $U$.
Since the eigenvalues of $AB$ are the same as the eigenvalues of $BA$, the eigenvalues of $M=UDU^*$ are the same as the eigenvalues of $DU^*U=DP$, which are also the eigenvalues of $(DP)P$ and so are also the eigenvalues of $PDP$.
The case of eigenvalue zero is trivial: if $M$ has zero as eigenvalue, then at least one $d_k=0$, and $0=1\,d_k$ is a convex combination.
Now suppose that $w$ is a nonzero unit eigenvector of $PDP$ with nonzero eigenvalue $\lambda$. So $PDPw=\lambda w$; multiplying on the left by $P$, we get $PDP=\lambda Pw$. Note that $$Pw=\lambda^{-1}PDPw=w.$$ Now
$$
\lambda=\langle\lambda w,w\rangle=\langle PDPw,w\rangle=\langle DPw,Pw\rangle=\langle Dw,w\rangle.
$$
If we write $d_1,\ldots,d_n$ for the diagonal elements of $d$, we have
$$\tag{1}
\lambda=\langle Dw,w\rangle=\sum_{j=1}^n\,|w_j|^2\,d_j.
$$
As $w $ is a unit vector, the numbers $|w_1|^2,\ldots,|w_n|^2$ are convex coefficients.
Finally, in $(1)$ we can be a little more specific about the numbers $w_j$. We saw above that $Pw=w$; this means that $w$ is in the span of the rows of $U$, say $v_1,\ldots,v_r$. As these are orthonormal and $w$ is a unit vector, we have $w=\sum_{k=1}^r\alpha_k\,v_k$, with $|\alpha_1|^2,\ldots,|\alpha_r|^2$ convex coefficients. Then, writing $e_1,\ldots,e_n$ for the canonical basis,
$$
w_j=\langle w,e_j\rangle=\sum_{k=1}^r\alpha_k\langle v_k,e_j\rangle=\sum_{k=1}^r\alpha_k\,U_{k,j}.
$$