Comme le géant le dis si bien dans son discours ci-dessus, le f sert à spécifier le type float.
Donc a ne pas faire
int foo;
...
D3DXVECTOR3 foo(0.0f, 0.0f, 0.0f);
ça serait pour le moins pasupayr..
Si tu mets un int, alors que les mecs de MS préconisent un float, c´est qu´au final tu risques une perte de donnée, suivie d´un sandwich au thon et d´une lutte fratricide entre castors, les deux derniers n´étant pas a prendre en compte.
Je vous salue gredin_