Método ID3DXTextureGutterHelper::GetGutterMap

Recibe un valor de clase de elemento de textura que indica la clase de textura según la ubicación de cada elemento de textura.

Sintaxis

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

Parámetros

pGutterData [in, out]

Tipo: BYTE*

Puntero a la clase de elementos de textura. Las clases de elementos de textura posibles son las siguientes. No hay ninguna clase de textura 3.

Clase Texel Ubicación de elementos de textura
0 Punto no válido; no se usará el elemento de textura.
1 Triángulo interior.
2 Dentro del canalón.
4 Interior del canalón; texel se evaluará como una muestra completa en los métodos ID3DXTextureGutterHelper::ApplyGuttersFloat, ID3DXTextureGutterHelper::ApplyGuttersTex o ID3DXTextureGutterHelper::ApplyGuttersPRT .

 

Valor devuelto

Tipo: HRESULT

Si el método se realiza correctamente, el valor devuelto es S_OK. Si se produce un error en el método, se devolverá el valor siguiente. D3DERR_INVALIDCALL

Comentarios

La aplicación debe asignar y administrar pGutterData, con el tamaño proporcionado por:

texture width * texture height * sizeof(BYTE)

Id3DXTextureGutterHelper::GetWidth y ID3DXTextureGutterHelper::GetHeight devuelven el ancho y alto de la textura.

Requisitos

Requisito Value
Encabezado
D3DX9Mesh.h
Biblioteca
D3dx9.lib

Consulte también

ID3DXTextureGutterHelper