We can change the variable 2h-h^2->z
by hand.
Reduce[z == 2 h - h^2 && 1 > h > 0, h, Reals]
0 < z < 1 && h == 1 - Sqrt[1 - z]
1/D[2 h - h^2, h] /. h -> 1 - Sqrt[1 - z] // Simplify
1/(2 Sqrt[1 - z])
It means that the change variable is one to one and $0<z<1$, $\mathrm{d}h=\frac{1}{2 \sqrt{1-z}}$
Integrate[
BetaRegularized[z, (d - 1)/2, 1/2]*1/(2 Sqrt[1 - z]), {z, 0, 1}]
ConditionalExpression[2/((-1 + d) Beta[1/2 (-1 + d), 1/2]), Re[d] > -1]
Limit[%, d -> ∞]
0
So the result is $0$.
We can verify this result by NIntegrate
.
With[{d = 100000000000},
NIntegrate[BetaRegularized[(2 h - h^2), (d - 1)/2, 1/2], {h, 0, 1},
AccuracyGoal -> 30, PrecisionGoal -> 50]]
0
.
DiscretePlot[
NIntegrate[
BetaRegularized[(2 h - h^2), (d - 1)/2, 1/2], {h, 0, 1}], {d, 10,
100}, AxesOrigin -> {0, 0}, Joined -> False, Filling -> None]