Funzione D3DX10SHProjectCubeMap

Proietta una funzione rappresentata in una mappa cubo in armonica sferica.

Sintassi

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

Parametri

Ordine

Tipo: UINT

L'ordine della valutazione SH genera coefs Order^2, degree è Order-1.

pCubeMap

Tipo: ID3D10Texture2D*

Mappa cubo che verrà proiettata in armonica sferica. Vedere ID3D10Texture2D.

Prout

Tipo: FLOAT*

Vettore SH di output per il rosso.

pGOut

Tipo: FLOAT*

Vettore SH di output per il verde.

pBOut

Tipo: FLOAT*

Vettore SH di output per blu.

Valore restituito

Tipo: HRESULT

Il valore restituito è uno dei valori elencati in Codici restituiti Direct3D 10.

Requisiti

Requisito Valore
Intestazione
D3DX10Tex.h
Libreria
D3DX10.lib

Vedi anche

Funzioni matematiche