Compartilhar via


Método ID3D10Effect::GetVariableByIndex (d3d10effect.h)

Obtenha uma variável por índice.

Sintaxe

ID3D10EffectVariable * GetVariableByIndex(
  [in] UINT Index
);

Parâmetros

[in] Index

Tipo: UINT

Um índice baseado em zero.

Valor retornado

Tipo: ID3D10EffectVariable*

Um ponteiro para uma interface ID3D10EffectVariable.

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 qualquer variável de efeito não estático local usando seu nome ou com um índice.

O método retorna um ponteiro para uma interface effect-variable se uma variável não for encontrada; você pode chamar ID3D10Effect::IsValid para verificar se o índice existe ou não.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho d3d10effect.h

Confira também

ID3D10Effect Interface