D3DXWELDEPSILONS structure

Specifies tolerance values for each vertex component when comparing vertices to determine if they are similar enough to be welded together.

Syntax

typedef struct _D3DXWELDEPSILONS {
  FLOAT Position;
  FLOAT BlendWeights;
  FLOAT Normal;
  FLOAT PSize;
  FLOAT Specular;
  FLOAT Diffuse;
  FLOAT Texcoord[8];
  FLOAT Tangent;
  FLOAT Binormal;
  FLOAT TessFactor;
} D3DXWELDEPSILONS, *LPD3DXWELDEPSILONS;

Members

Position

Type: FLOAT

Position

BlendWeights

Type: FLOAT

Blend weight

Normal

Type: FLOAT

Normal

PSize

Type: FLOAT

Point size value

Specular

Type: FLOAT

Specular lighting value

Diffuse

Type: FLOAT

Diffuse lighting value

Texcoord

Type: FLOAT

Eight texture coordinates

Tangent

Type: FLOAT

Tangent

Binormal

Type: FLOAT

Binormal

TessFactor

Type: FLOAT

Tessellation factor

Remarks

The LPD3DXWELDEPSILONS type is defined as a pointer to the D3DXWELDEPSILONS structure.

typedef D3DXWELDEPSILONS *LPD3DXWELDEPSILONS;

Requirements

Requirement Value
Header
D3dx9mesh.h

See also

D3DX Structures

D3DXWeldVertices