Поделиться через


Функция 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.

Требования

Требование Значение
Заголовок
D3DX10Tex.h
Библиотека
D3DX10.lib

См. также раздел

Математические функции