Método ID3DXPatchMesh:: GetDisplaceParam

Obtém os parâmetros de deslocamento da geometria de malha.

Sintaxe

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

Parâmetros

Textura [ no]

Tipo: LPDIRECT3DBASETEXTURE9*

Textura que contém os dados de deslocamento.

MinFilter [ no]

Tipo: D3DTEXTUREFILTERTYPE*

Nível de minificação. Para obter mais informações, consulte D3DTEXTUREFILTERTYPE.

MagFilter [ no]

Tipo: D3DTEXTUREFILTERTYPE*

Nível de ampliação. Para obter mais informações, consulte D3DTEXTUREFILTERTYPE.

MipFilter [ no]

Tipo: D3DTEXTUREFILTERTYPE*

Nível de filtro MIP. Para obter mais informações, consulte D3DTEXTUREFILTERTYPE.

Encapsular [ no]

Tipo: D3DTEXTUREADDRESS*

Modo de quebra automática de endereço de textura. Para obter mais informações, consulte D3DTEXTUREADDRESS.

dwLODBias [ no]

Tipo: DWORD*

Nível de valor de tendência de detalhes.

Retornar valor

Tipo: HRESULT

Se o método for bem sucedido, o valor de retorno será D3D _ OK. Se o método falhar, o valor de retorno poderá ser um dos seguintes: D3DERR _ INVALIDCALL, E _ OUTOFMEMORY.

Comentários

Os mapas de substituição só podem ser texturas 2D. Mipmapping é ignorado para mosaico não adaptável.

Requisitos

Requisito Valor
parâmetro
D3DX9Mesh. h
Biblioteca
D3dx9. lib

Confira também

ID3DXPatchMesh