Fonte Register Negate

Executa um negate (y = -x), em todos os componentes do registro.

Sintaxe

- register

Registos

Registo de Fontes. Para obter mais informações sobre os tipos de registo, consulte ps_1_1__ps_1_2__ps_1_3__ps_1_4 Registos.

Comentários

O conteúdo do registo não é alterado. O modificador é aplicado apenas aos dados lidos do registo. A operação negate é aplicada a todos os quatro canais de cor (RGBA).

Esta operação é executada após quaisquer outros modificadores presentes no mesmo argumento.

Este modificador é mutuamente exclusivo com Source Register Invert por isso não pode ser aplicado ao mesmo registo.

Este modificador é para uso apenas com instruções aritméticas.

Exemplo

O exemplo a seguir mostra como usar esse modificador.

mul r0, r0, -v1;

Modificadores de registro de origem do Pixel Shader