estrutura DS3DVECTOR (ksmedia.h)

A estrutura DS3DVECTOR contém coordenadas de posição tridimensional, componentes de vetor de posição ou componentes vetores de velocidade.

Sintaxe

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

Membros

x

Especifica a coordenada x da posição.

dvX

Especifica o componente x do vetor.

y

Especifica a coordenada y da posição.

dvY

Especifica o componente y do vetor.

z

Especifica a coordenada z da posição.

dvZ

Especifica o componente z do vetor.

Requisitos

Requisito Valor
Cabeçalho ksmedia.h (inclua Ksmedia.h)

Confira também

KSDS3D_BUFFER_ALL

KSDS3D_LISTENER_ALL

KSDS3D_LISTENER_ORIENTATION