Ehm... ma sei sicuro che compila sto codice? Perché a vederlo così non si direbbe.
Dovrebbe essere qualcosa del tipo:
codice:
void load(DX_POSITION* fTranslate);
{
   float* f = new float[4];
   f[0]=1.;
   f[1]=2.;
   f[2]=3.;
   f[3]=5.;

   fTranslate->fTranslate.push_back(f);
}