LPD3DXIMTSIGNALCALLBACK
D3DXComputeIMTFromSignal에서 입력 메시의 u,v 공간에서 사용자 정의 신호를 설명하는 데 사용하는 함수 프로토타입입니다. 함수는 제공된 u,v 좌표에서 uSignalDimension 차원의 절차 신호를 평가합니다.
구문
typedef HRESULT (WINAPI* LPD3DXIMTSIGNALCALLBACK)
(CONST D3DXVECTOR2 *uv,
UINT uPrimitiveID,
UINT uSignalDimension,
VOID *pUserData,
FLOAT *pfSignalOut);
매개 변수
[in] uv - 꼭짓점 텍스처 좌표를 포함하는 벡터에 대한 포인터입니다.
[in] uPrimitiveId - 신호를 계산해야 하는 메시의 입력 삼각형 인덱스입니다.
[in] uSignalDimension - 신호 데이터 배열에 저장할 부동 소수점 수입니다(pfSignalOut).
[in] pUserData - D3DXComputeIMTFromSignal에 전달된 pUserData 포인터입니다.
[out] pfSignalOut - 신호 데이터를 포함하는 부동 소수점 배열입니다.
반환 값
S_OK 반환하려면 이 함수를 구현해야 합니다.
설명
콜백 함수를 선언할 때 Windows 데이터 형식 호출 규칙을 지정해야 합니다. 그렇지 않으면 스택 오버플로가 발생할 수 있습니다.
요구 사항 | 값 |
---|---|
헤더 | d3dx9mesh.h |
가져오기 라이브러리 | d3dx9.lib |
관련 항목