ID3D10EffectScalarVariable interface (d3d10effect.h)

An effect-scalar-variable interface accesses scalar values.

Inheritance

The ID3D10EffectScalarVariable interface inherits from ID3D10EffectVariable. ID3D10EffectScalarVariable also has these types of members:

Methods

The ID3D10EffectScalarVariable interface has these methods.

 
ID3D10EffectScalarVariable::GetBool

Get a boolean variable.
ID3D10EffectScalarVariable::GetBoolArray

Get an array of boolean variables.
ID3D10EffectScalarVariable::GetFloat

Get a floating-point variable.
ID3D10EffectScalarVariable::GetFloatArray

Get an array of floating-point variables.
ID3D10EffectScalarVariable::GetInt

Get an integer variable.
ID3D10EffectScalarVariable::GetIntArray

Get an array of integer variables.
ID3D10EffectScalarVariable::SetBool

Set a boolean variable.
ID3D10EffectScalarVariable::SetBoolArray

Set an array of boolean variables.
ID3D10EffectScalarVariable::SetFloat

Set a floating-point variable.
ID3D10EffectScalarVariable::SetFloatArray

Set an array of floating-point variables.
ID3D10EffectScalarVariable::SetInt

Set an integer variable.
ID3D10EffectScalarVariable::SetIntArray

Set an array of integer variables.

Requirements

Requirement Value
Target Platform Windows
Header d3d10effect.h

See also

Effect Interfaces (Direct3D 10)

ID3D10EffectVariable