Метод ID3DXPatchMesh:: Жетдисплацепарам

Возвращает параметры смещения геометрического объекта сетки.

Синтаксис

HRESULT GetDisplaceParam(
  [in] LPDIRECT3DBASETEXTURE9 *Texture,
  [in] D3DTEXTUREFILTERTYPE   *MinFilter,
  [in] D3DTEXTUREFILTERTYPE   *MagFilter,
  [in] D3DTEXTUREFILTERTYPE   *MipFilter,
  [in] D3DTEXTUREADDRESS      *Wrap,
  [in] DWORD                  *dwLODBias
);

Параметры

Текстура [ окне]

Тип: LPDIRECT3DBASETEXTURE9*

Текстура, содержащая данные смещения.

Минфилтер [ окне]

Тип: D3DTEXTUREFILTERTYPE*

Уровень минификации. Дополнительные сведения см. в разделе D3DTEXTUREFILTERTYPE.

Магфилтер [ окне]

Тип: D3DTEXTUREFILTERTYPE*

Уровень увеличения. Дополнительные сведения см. в разделе D3DTEXTUREFILTERTYPE.

Мипфилтер [ окне]

Тип: D3DTEXTUREFILTERTYPE*

Уровень фильтра MIP. Дополнительные сведения см. в разделе D3DTEXTUREFILTERTYPE.

Перенос по словам [ окне]

Тип: D3DTEXTUREADDRESS*

Режим переноса адреса текстуры. Дополнительные сведения см. в разделе D3DTEXTUREADDRESS.

двлодбиас [ окне]

Тип: DWORD*

Уровень детализации значения смещения.

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

Тип: HRESULT

Если метод выполнен успешно, возвращается значение D3D _ ОК. В случае сбоя метода возвращаемое значение может быть одним из следующих: D3DERR _ инвалидкалл, E _ OUTOFMEMORY.

Remarks

Карты смещения могут быть только 2D-текстурой. Функции текстурирования игнорируется для неадаптируемой тесселяции.

Требования

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

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

ID3DXPatchMesh