Parâmetros (Direct3D 9)

Parâmetros são variáveis de efeito.

Sintaxe

ID do tipo de uso [: semântica] [<anotação(s)>] [= expressão];

Os parâmetros podem ser lidos e gravados no pelo aplicativo com ID3DXEffect ou ID3DXEffectCompiler.

Os parâmetros podem ser referenciados em funções e em técnicas (especificamente, no lado direito das atribuições de estado).

Item Descrição
Uso
Escopo do parâmetro . Consulte Usos e literais (Direct3D 9).
Tipo
Qualquer Referência válida para o tipo HLSL .
ID
Um nome exclusivo.
Semântica
Uma marca que segue regras de identificador que normalmente indica o uso do parâmetro . Deve ser um tipo específico.
Anotações
Zero ou mais partes de informações específicas do usuário. Pode ser qualquer tipo. Consulte Adicionar informações aos parâmetros de efeito com anotações.
Expressão
Inicializa o valor do parâmetro. Consulte Expressões (Direct3D 9).

 

Os parâmetros podem ser inicializados para qualquer referência válida para expressão HLSL que reduza a um valor literal.

Os valores de parâmetro não são alterados pela execução de atribuição de estado ou chamadas de função.

Formato de efeito