ぐぐったらD3DXFLOAT16って出るんだけど
C++だったらこれでいいんじゃないの?