D3DX10SHProjectCubeMap 函数
将多维数据集映射中表示的函数投影为球面和谐。
语法
HRESULT D3DX10SHProjectCubeMap(
UINT Order,
ID3D10Texture2D *pCubeMap,
FLOAT *pROut,
FLOAT *pGOut,
FLOAT *pBOut
);
参数
-
Order
-
类型: UINT
SH 评估的顺序,生成 Order^2 coefs,degree 为 Order-1。
-
pCubeMap
-
类型: ID3D10Texture2D*
将投影到球面和谐的立方体图。 请参阅 ID3D10Texture2D。
-
pROut
-
类型: FLOAT*
输出红色的 SH 矢量。
-
pGOut
-
类型: FLOAT*
绿色的输出 SH 矢量。
-
pBOut
-
类型: FLOAT*
蓝色的输出 SH 矢量。
返回值
类型: HRESULT
返回值是 Direct3D 10 返回代码中列出的值之一。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅