ID3DX11EffectVectorVariable interface

A vector-variable interface accesses a four-component vector.

Members

The ID3DX11EffectVectorVariable interface inherits from ID3DX11EffectVariable. ID3DX11EffectVectorVariable also has these types of members:

Methods

The ID3DX11EffectVectorVariable interface has these methods.

Method Description
GetBoolVector Get a four-component vector that contains boolean data.
GetBoolVectorArray Get an array of four-component vectors that contain boolean data.
GetFloatVector Get a four-component vector that contains floating-point data.
GetFloatVectorArray Get an array of four-component vectors that contain floating-point data.
GetIntVector Get a four-component vector that contains integer data.
GetIntVectorArray Get an array of four-component vectors that contain integer data.
SetBoolVector Set a four-component vector that contains boolean data.
SetBoolVectorArray Set an array of four-component vectors that contain boolean data.
SetFloatVector Set a four-component vector that contains floating-point data.
SetFloatVectorArray Set an array of four-component vectors that contain floating-point data.
SetIntVector Set a four-component vector that contains integer data.
SetIntVectorArray Set an array of four-component vectors that contain integer data.

Remarks

Note

The DirectX SDK does not supply any compiled binaries for effects. You must use Effects 11 source to build your effects-type application. For more information about using Effects 11 source, see Differences Between Effects 10 and Effects 11.

Requirements

Requirement Value
Header
D3dx11effect.h
Library
N/A (An Effects 11 library is available online as shared source.)

See also

ID3DX11EffectVariable

Effects 11 Interfaces

D3DX Interfaces