Метод 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.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел