Sintaxe da função Effect (Direct3D 9)

Uma função é o bloco de construção de um sombreador criado na linguagem de alto nível. Se preferir escrever sombreadores em uma linguagem de estilo C em vez de na linguagem assembly, você desejará escrever funções.

Sintaxe

type id ( [ parameters ] )  
    { body }

As funções não alteram valores de parâmetro em um efeito .

  • type - Qualquer Referência válida para o tipo HLSL .
  • id – um nome exclusivo.
  • parâmetros – parâmetros de função.
  • body – o corpo da função.

As funções são criadas a partir da linguagem de alto nível. Consulte Referência para HLSL.

Formato de efeito