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.

MethodDescription
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

Header

D3dx11effect.h

Library

N/A (An Effects 11 library is available online as shared source.)

See also

ID3DX11EffectVariable
Effects 11 Interfaces
D3DX Interfaces

 

 

Show: