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


Метод ID3DXTextureGutterHelper::GetGutterMap

Получает значение класса текселя, указывающее класс текселя в соответствии с расположением каждого текселя.

Синтаксис

HRESULT GetGutterMap(
  [in, out] BYTE *pGutterData
);

Параметры

pGutterData [вход, выход]

Тип: BYTE*

Указатель на класс текселя. Ниже приведены возможные классы текселя. Тексель класса 3 отсутствует.

Класс Texel Расположение Текселя
0 Недопустимая точка; тексель не будет использоваться.
1 Внутри треугольника.
2 Внутри желоба.
4 Внутри желоба; тексель будет оцениваться как полный пример в методах ID3DXTextureGutterHelper::ApplyGuttersFloat, ID3DXTextureGutterHelper::ApplyGuttersTex или ID3DXTextureGutterHelper::ApplyGuttersPRT .

 

Возвращаемое значение

Тип: HRESULT

Если метод выполнен успешно, возвращаемое значение будет S_OK. Если метод завершается ошибкой, возвращается следующее значение. D3DERR_INVALIDCALL

Комментарии

Приложение должно выделять pGutterData и управлять ими, при этом размер определяется следующими параметрами:

texture width * texture height * sizeof(BYTE)

Ширина и высота текстуры возвращаются id3DXTextureGutterHelper::GetWidth и ID3DXTextureGutterHelper::GetHeight.

Требования

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

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

ID3DXTextureGutterHelper