структура KSDS3D_LISTENER_ORIENTATION (ksmedia.h)

Структура KSD3D_LISTENER_ORIENTATION определяет вектор положения трехмерного прослушивателя. Эта структура используется для получения или задания значения данных для свойства KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION .

Синтаксис

typedef struct {
  DS3DVECTOR Front;
  DS3DVECTOR Top;
} KSDS3D_LISTENER_ORIENTATION, *PKSDS3D_LISTENER_ORIENTATION;

Члены

Front

Задает передний вектор ориентации трехмерного прослушивателя. Этот элемент представляет собой структуру типа DS3DVECTOR.

Top

Задает верхний вектор ориентации трехмерного прослушивателя. Этот элемент представляет собой структуру типа DS3DVECTOR.

Комментарии

DirectSound использует это свойство для реализации методов IDirectSound3DListener::GetOrientation и IDirectSound3DListener::SetOrientation, которые описаны в документации по Microsoft Windows SDK.

Требования

Требование Значение
Заголовок ksmedia.h (включая Ksmedia.h)

См. также раздел

DS3DVECTOR

KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION