D3DX10SHProjectCubeMap 함수

큐브 맵에 표시되는 함수를 구형 고조파로 투영합니다.

구문

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

매개 변수

주문

형식: UINT

SH 평가의 순서는 Order^2 coef를 생성하고 degree는 Order-1입니다.

pCubeMap

형식: ID3D10Texture2D*

구형 고조파로 프로젝트될 큐브맵입니다. ID3D10Texture2D를 참조하세요.

프라

형식: FLOAT*

빨간색에 대한 SH 벡터를 출력합니다.

pGOut

형식: FLOAT*

녹색에 대한 SH 벡터를 출력합니다.

pBOut

형식: FLOAT*

파란색의 출력 SH 벡터입니다.

반환 값

형식: HRESULT

반환 값은 Direct3D 10 반환 코드에 나열된 값 중 하나입니다.

요구 사항

요구 사항
헤더
D3DX10Tex.h
라이브러리
D3DX10.lib

추가 정보

수학 함수