Compartilhar via


Tipo de vetor

Um vetor contém entre um e quatro componentes escalares; cada componente de um vetor deve ser do mesmo tipo.

Nome do TypeNumber
TypeComponents Name

Componentes

Item Descrição
TypeComponents
Um único nome que contém duas partes. A primeira parte é um dos tipos escalares . A segunda parte é o número de componentes, que devem estar entre 1 e 4 inclusive.
Nome
Uma cadeia de caracteres ASCII que identifica exclusivamente o nome da variável.

Exemplos

Estes são alguns exemplos:

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

Um vetor pode ser declarado usando essa sintaxe também:

vector <Type, Number> VariableName

Estes são alguns exemplos:

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

Confira também

Tipos de dados (DirectX HLSL)