Compartilhar via


all

Determina se todos os componentes do valor especificado não são zero.

ret all(x)

Parâmetros

Item Descrição
X
[in] O valor especificado.

Valor Retornado

True se todos os componentes do parâmetro x não forem zero; caso contrário, false.

Comentários

Essa função é semelhante a qualquer função intrínseca HLSL. A função any determina se os componentes do valor especificado não são zero, enquanto a função all determina se todos os componentes do valor especificado não são zero.

Descrição do tipo

Nome Tipo de modelo Tipo de componente Tamanho
x escalar, vetor ou matriz float, int, bool any
Ret escalar bool 1

Modelo de sombreador mínimo

Essa função tem suporte nos seguintes modelos de sombreador.

Modelo de Sombreador Com suporte
Modelo de Sombreador 2 (DirectX HLSL) e modelos de sombreador superior sim
Modelo de Sombreador 1 (DirectX HLSL) vs_1_1 e ps_1_4

Confira também

Funções intrínsecas (DirectX HLSL)