Функция D3DX10SHProjectCubeMap
Проецирует функцию, представленную на кубической карте, в сферические гармоники.
Синтаксис
HRESULT D3DX10SHProjectCubeMap(
UINT Order,
ID3D10Texture2D *pCubeMap,
FLOAT *pROut,
FLOAT *pGOut,
FLOAT *pBOut
);
Параметры
-
Заказ
-
Тип: UINT
Порядок оценки SH создает order^2 coefs, degree — Order-1.
-
pCubeMap
-
Тип: ID3D10Texture2D*
Кубическая карта, которая будет проецироваться в сферические гармоники. См . id3D10Texture2D.
-
pROut
-
Тип: FLOAT*
Выходной вектор SH для красного цвета.
-
pGOut
-
Тип: FLOAT*
Выходной вектор SH для зеленого цвета.
-
pBOut
-
Тип: FLOAT*
Выходной вектор SH для синего.
Возвращаемое значение
Тип: HRESULT
Возвращаемое значение является одним из значений, перечисленных в коде возврата Direct3D 10.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел