?/TD> |

Microsoft DirectX 9.0 |

Performs a linear interpolation between two 4-D vectors.

Syntax

D3DXVECTOR4 *D3DXVec4Lerp(

D3DXVECTOR4 *pOut, CONST D3DXVECTOR4 *pV1, CONST D3DXVECTOR4 *pV2, FLOATs);

Parameters

pOut- [in, out] Pointer to the D3DXVECTOR4 structure that is the result of the operation.
pV1- [in] Pointer to a source
D3DXVECTOR4structure.pV2- [in] Pointer to a source
D3DXVECTOR4structure.s- [in] Parameter that linearly interpolates between the vectors.

Return Value

Pointer to a

D3DXVECTOR4structure that is the result of the linear interpolation.

Remarks

This function performs the linear interpolation based on the following formula: V1 + s(V2-V1).

The return value for this function is the same value returned in the

pOutparameter. In this way, theD3DXVec4Lerpfunction can be used as a parameter for another function.

Function Information

Header d3dx9math.h Import library d3dx9.lib Minimum operating systems Windows 98