Type de vecteur

Un vecteur contient entre un et quatre composants scalaires ; chaque composant d’un vecteur doit être du même type.

Nom de TypeNumber
TypeComponents Name

Composants

Élément Description
TypeComponents
Nom unique qui contient deux parties. La première partie est l’un des types scalaires . La deuxième partie est le nombre de composants, qui doit être compris entre 1 et 4 inclus.
Nomme
Chaîne ASCII qui identifie de façon unique le nom de la variable.

Exemples

Voici quelques exemples :

bool    bVector;   // scalar containing 1 Boolean
int1    iVector = 1;
float3  fVector = { 0.2f, 0.3f, 0.4f };

Un vecteur peut être déclaré à l’aide de cette syntaxe également :

vector <Type, Number> VariableName

Voici quelques exemples :

vector <int,    1> iVector = 1;
vector <double, 4> dVector = { 0.2, 0.3, 0.4, 0.5 };

Voir aussi

Types de données (DirectX HLSL)