D3DHVERTEX

The D3DHVERTEX structure defines a homogeneous vertex used when the application is supplying screen coordinate data that needs clipping. This structure is part of the D3DTRANSFORMDATA structure.

typedef struct _D3DHVERTEX { 
    DWORD        dwFlags; 
    union { 
        D3DVALUE hx; 
        D3DVALUE dvHX; 
    }; 
    union { 
        D3DVALUE hy; 
        D3DVALUE dvHY; 
    }; 
    union { 
        D3DVALUE hz; 
        D3DVALUE dvHZ; 
    }; 
} D3DHVERTEX, *LPD3DHVERTEX; 
 

Members

dwFlags
Flags defining the clip status of the homogeneous vertex. This member can be one or more of the flags described in the dwClip member of the D3DTRANSFORMDATA structure.
dvHX, dvHY, and dvHZ
Values of the D3DVALUE type describing transformed homogeneous coordinates. These coordinates define the vertex.

QuickInfo

  Windows NT/2000: Requires Windows NT 4.0 SP3 or later.
  Windows 95/98: Requires Windows 95 or later. Available as a redistributable for Windows 95.
  Header: Declared in d3dtypes.h.