ID3DXTextureGutterHelper::SetBaryMap 메서드
텍셀 바리센트릭 좌표를 설정합니다.
구문
HRESULT SetBaryMap(
[in] D3DXVECTOR2 *pBaryData
);
매개 변수
-
pBaryData [in]
-
형식: D3DXVECTOR2*
각 텍셀의 처음 두 개의 바리센트릭 좌표를 포함하는 D3DXVECTOR2 구조체에 대한 포인터입니다.
반환 값
형식: HRESULT
메서드가 성공하면 반환 값이 S_OK. 메서드가 실패하면 다음 값이 반환됩니다. D3DERR_INVALIDCALL
설명
세 번째 바리센트릭 좌표는 다음을 통해 제공됩니다.
1 - ( pBaryData.x + pBaryData.y )
이 메서드에 대한 바리센트릭 좌표 입력은 유효한(클래스가 아닌 0) 텍셀에만 유효합니다. ID3DXTextureGutterHelper::GetGutterMap 은 유효한 텍셀에 대해 0이 아닌 값을 반환합니다.
바리센트릭 좌표는 삼각형의 꼭짓점 측면에서 삼각형 내의 점을 정의합니다. 바리센트릭 좌표에 대한 자세한 설명은 Mathworld의 Barycentric 좌표 설명을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
라이브러리 |
|
추가 정보