The DS3DVECTOR structure contains three-dimensional position coordinates, position vector components, or velocity vector components.
typedef struct _DS3DVECTOR
{
union
{
FLOAT x;
FLOAT dvx;
};
union
{
FLOAT y;
FLOAT dvy;
};
union
{
FLOAT z;
FLOAT dvz;
};
} DS3DVECTOR, *PDS3DVECTOR;
Declared in ksmedia.h. Include ksmedia.h.
KSDS3D_BUFFER_ALL, KSDS3D_LISTENER_ALL, KSDS3D_LISTENER_ORIENTATION