Hi tanyinqin,
I am Dave, I will help you with this.
Software like that is very expensive, it is not generally free, they use software like Adobe AfterEffects.
The best option is to search online for free 3D animation software to see if there is any frees software that would meet your needs, there is no Microsoft Software that can do that.