D3DX10SHProjectCubeMap 函式

將 Cube 對應中代表的函式投影到球面調色。

語法

HRESULT D3DX10SHProjectCubeMap(
   UINT            Order,
   ID3D10Texture2D *pCubeMap,
   FLOAT           *pROut,
   FLOAT           *pGOut,
   FLOAT           *pBOut
);

參數

順序

類型: UINT

SH 評估的順序,產生 Order^2 coefs,度為 Order-1。

pCubeMap

類型: ID3D10Texture2D*

即將投影到球面調色的 Cubemap。 請參閱 ID3D10Texture2D

pROut

類型: FLOAT*

紅色的輸出 SH 向量。

pGOut

類型: FLOAT*

輸出綠色的 SH 向量。

pBOut

類型: FLOAT*

藍色的輸出 SH 向量。

傳回值

類型: HRESULT

傳回值是 Direct3D 10 傳回碼中列出的其中一個值。

規格需求

需求
標頭
D3DX10Tex.h
程式庫
D3DX10.lib

另請參閱

數學函式