Compartilhar via


estrutura D3DX11_EFFECT_VARIABLE_DESC

Descreve uma variável de efeito.

Sintaxe

typedef struct _D3DX11_EFFECT_VARIABLE_DESC {
  LPCSTR Name;
  LPCSTR Semantic;
  UINT   Flags;
  UINT   Annotations;
  UINT   BufferOffset;
  UINT   ExplicitBindPoint;
} D3DX11_EFFECT_VARIABLE_DESC;

Membros

Nome

Tipo: LPCSTR

Nome dessa variável, anotação ou membro da estrutura.

Semantic

Tipo: LPCSTR

Cadeia de caracteres semântica dessa variável ou membro de estrutura (NULL para anotações ou se não estiver presente).

Sinalizadores

Tipo: UINT

Sinalizadores opcionais para variáveis de efeito.

Anotações

Tipo: UINT

Número de anotações nessa variável (sempre 0 para anotações).

BufferOffset

Tipo: UINT

Deslocamento para conter cbuffer ou tbuffer (sempre 0 para anotações ou variáveis que não estão em buffers constantes).

ExplicitBindPoint

Tipo: UINT

Usado se a variável tiver sido explicitamente associada usando a palavra-chave de registro. Verifique sinalizadores para D3DX11_EFFECT_VARIABLE_EXPLICIT_BIND_POINT.

Comentários

D3DX11_EFFECT_VARIABLE_DESC é usado com ID3DX11EffectVariable::GetDesc.

Requisitos

Requisito Valor
parâmetro
D3dx11effect.h

Confira também

Efeitos 11 Estruturas