Freigeben über


DS3DVECTOR Struktur (ksmedia.h)

Die DS3DVECTOR-Struktur enthält dreidimensionale Positionskoordinaten, Positionsvektorkomponenten oder Geschwindigkeitsvektorkomponenten.

Syntax

typedef struct _DS3DVECTOR {
  union {
    FLOAT x;
    FLOAT dvX;
  };
  union {
    FLOAT y;
    FLOAT dvY;
  };
  union {
    FLOAT z;
    FLOAT dvZ;
  };
} DS3DVECTOR, *PDS3DVECTOR;

Member

x

Gibt die x-Koordinate der Position an.

dvX

Gibt die x-Komponente des Vektors an.

y

Gibt die y-Koordinate der Position an.

dvY

Gibt die y-Komponente des Vektors an.

z

Gibt die Z-Koordinate der Position an.

dvZ

Gibt die z-Komponente des Vektors an.

Anforderungen

Anforderung Wert
Header ksmedia.h (include Ksmedia.h)

Weitere Informationen

KSDS3D_BUFFER_ALL

KSDS3D_LISTENER_ALL

KSDS3D_LISTENER_ORIENTATION