Метод ID3DXTextureGutterHelper::SetBaryMap
Задает барицентрические координаты текселя.
Синтаксис
HRESULT SetBaryMap(
[in] D3DXVECTOR2 *pBaryData
);
Параметры
-
pBaryData [in]
-
Тип: D3DXVECTOR2*
Указатель на структуру D3DXVECTOR2 , содержащую первые две барицентрические координаты каждого текселя.
Возвращаемое значение
Тип: HRESULT
Если метод выполнен успешно, возвращаемое значение будет S_OK. Если метод завершается сбоем, возвращается следующее значение. D3DERR_INVALIDCALL
Комментарии
Третья барицентрическая координата задается следующими данными:
1 - ( pBaryData.x + pBaryData.y )
Входные данные барицентрических координат этого метода допустимы только для допустимых (неклассовых 0) текселей. ID3DXTextureGutterHelper::GetGutterMap возвращает ненулевые значения для допустимых текселей.
Барицентрические координаты определяют точку внутри треугольника с точки зрения вершин треугольника. Более подробное описание барицентрических координат см. в разделе Описание барицентрических координат Mathworld.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел