DXVEC Structure

Describes either a continuous or a discrete four-dimensional (4-D) vector.

Syntax

typedef union DXVEC switch( DXBNDTYPE eType ) u
{
  case DXBT_DISCRETE:
    long D[4];
  case DXBT_DISCRETE64:
    LONGLONG LD[4];
  case DXBT_CONTINUOUS:
    float C[4];
  case DXBT_CONTINUOUS64:
    double LC[4];
} DXVEC;

Parameters

eType
Member of the DXBNDTYPE enumeration, describing which member of the union to use.

Members

D[4]
Discrete, 32-bit 4-D vector.
LD[4]
Discrete, 64-bit 4-D vector.
C[4]
Continuous, 32-bit 4-D vector.
LC[4]
Continuous, 64-bit 4-D vector.

Remarks

Four-dimensional vectors consist of an x-coordinate, a y-coordinate, a z-coordinate, and a time coordinate.


Top of Page Top of Page
© 2000 Microsoft and/or its suppliers. All rights reserved. Terms of Use.