ID3DXBaseEffect::SetVectorArray method

Sets an array of vectors.

Syntax

HRESULT SetVectorArray(
  [in]       D3DXHANDLE  hParameter,
  [in] const D3DXVECTOR4 *pVector,
  [in]       UINT        Count
);

Parameters

hParameter [in]

Type: D3DXHANDLE

Unique identifier. See Handles (Direct3D 9).

pVector [in]

Type: const D3DXVECTOR4*

Array of 4D floating point vectors.

Count [in]

Type: UINT

Number of vectors in the array.

Return value

Type: HRESULT

If the method succeeds, the return value is D3D_OK. If the method fails, the return value can be D3DERR_INVALIDCALL.

Remarks

If the destination vectors are smaller than the source vectors, the additional components of the source vectors will be ignored.

Requirements

Requirement Value
Header
D3DX9Shader.h
Library
D3dx9.lib

See also

ID3DXBaseEffect

GetVectorArray