D3DXSHDot
Microsoft DirectX 9.0 SDK Update (October 2004)

D3DXSHDot Function


Computes the dot product of two spherical harmonic (SH) vectors.

Syntax

FLOAT WINAPI D3DXSHDot(      

    UINT Order,     const FLOAT *pA,     const FLOAT *pB );

Parameters

Order
[in] Order of the SH evaluation. Must be in the range of D3DXSH_MINORDER to D3DXSH_MAXORDER, inclusive. The evaluation generates Order2 coefficients. The degree of the evaluation is Order - 1.
pA
[in] Pointer to the first SH vector.
pB
[in] Pointer to the second SH vector.

Return Value

SH output coefficients.

Remarks

Each coefficient of the basis function Ylm is stored at memory location l2 + m + l, where:

Function Information

Headerd3dx9math.h
Import libraryd3dx9.lib
Minimum operating systems Windows 98

See Also

Precomputed Radiance Transfer


© 2004 Microsoft Corporation. All rights reserved.
Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center.