D3DX11SHProjectCubeMap 函式
注意
D3DX (D3DX 9、D3DX 10 和 D3DX 11) 公用程式程式庫已被取代,且 Windows 市集應用程式不支援。
注意
建議您不要使用此函式,而是建議您使用 球面調色數學 程式庫函式 SHProjectCubeMap。
將 Cube 對應中表示的函式投影到球面調音。
語法
HRESULT D3DX11SHProjectCubeMap(
ID3D11DeviceContext *pContext,
UINT Order,
ID3D11Texture2D *pCubeMap,
FLOAT *pROut,
FLOAT *pGOut,
FLOAT *pBOut
);
參數
-
pContext
-
類型: ID3D11DeviceCoNtext*
ID3D11DeviceCoNtext物件的指標。
-
順序
-
類型: UINT
SH 評估的順序會產生 Order^2 係數,其度為 Order-1。 有效範圍介於 2 到 6 之間。
-
pCubeMap
-
類型: ID3D11Texture2D*
ID3D11Texture2D的指標,代表要投影到球面調色的 Cubemap。
-
pROut
-
類型: FLOAT*
輸出紅色的 SH 向量。
-
pGOut
-
類型: FLOAT*
綠色的輸出 SH 向量。
-
pBOut
-
類型: FLOAT*
藍色的輸出 SH 向量。
傳回值
類型: HRESULT
傳回值是 Direct3D 11 傳回碼中列出的其中一個值。
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|