Método ID3DX11Effect::GetVariableByName
Obtenha uma variável por nome.
Sintaxe
ID3DX11EffectVariable* GetVariableByName(
LPCSTR Name
);
Parâmetros
-
Nome
-
Tipo: LPCSTR
O nome da variável.
Valor retornado
Tipo: ID3DX11EffectVariable*
Um ponteiro para um ID3DX11EffectVariable. Retornará uma variável inválida se o nome especificado não puder ser encontrado.
Comentários
Um efeito pode conter uma ou mais variáveis. Variáveis fora de uma técnica são consideradas globais para todos os efeitos, aquelas localizadas dentro de uma técnica são locais para essa técnica. Você pode acessar uma variável de efeito usando seu nome ou com um índice.
O método retorna um ponteiro para uma interface de variável de efeito , independentemente de uma variável ser encontrada ou não. ID3DX11Effect::IsValid deve ser chamado para verificar se o nome existe ou não.
Observação
O SDK do DirectX não fornece binários compilados para efeitos. Você deve usar a origem efeitos 11 para criar seu aplicativo do tipo efeitos. Para obter mais informações sobre como usar a origem efeitos 11, consulte Diferenças entre efeitos 10 e efeitos 11.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|