Compartilhar via


estrutura D3D10_EFFECT_VARIABLE_DESC (d3d10effect.h)

Descreve uma variável de efeito.

Sintaxe

typedef struct _D3D10_EFFECT_VARIABLE_DESC {
  LPCSTR Name;
  LPCSTR Semantic;
  UINT   Flags;
  UINT   Annotations;
  UINT   BufferOffset;
  UINT   ExplicitBindPoint;
} D3D10_EFFECT_VARIABLE_DESC;

Membros

Name

Tipo: LPCSTR

Uma cadeia de caracteres que contém o nome da variável.

Semantic

Tipo: LPCSTR

A semântica anexada à variável; caso contrário , NULL.

Flags

Tipo: UINT

Sinalizadores opcionais para variáveis de efeito.

Annotations

Tipo: UINT

O número de anotações; caso contrário, 0.

BufferOffset

Tipo: UINT

O deslocamento entre o início do buffer constante e essa variável; caso contrário, 0.

ExplicitBindPoint

Tipo: UINT

O registro ao qual essa variável está associada. Para associar uma variável, use explicitamente o sinalizador D3D10_EFFECT_VARIABLE_EXPLICIT_BIND_POINT.

Comentários

Para obter uma descrição de variável de efeito, chame ID3D10EffectVariable::GetDesc.

Requisitos

   
Cabeçalho d3d10effect.h (inclua D3D10.h)

Confira também

Estruturas de efeito (Direct3D 10)