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.
Tópicos relacionados