KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY
Свойство KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY указывает вектор скорости трехмерного прослушивателя.
Сводная таблица использования
Получить | Присвойте параметру | Назначение | Тип дескриптора свойства | Тип значения свойства |
---|---|---|---|---|
Да |
Да |
Pin |
Значение свойства (данные операции) — это структура типа DS3DVECTOR, задающая вектор скорости. Скорость выражается в единицах расстояния в секунду. Единицей расстояния по умолчанию является метр. Единицу расстояния можно изменить, отправив запрос KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTORset-property.
Возвращаемое значение
Запрос свойства KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY возвращает STATUS_SUCCESS, указывающий на успешное выполнение. В противном случае запрос возвращает соответствующий код состояния ошибки.
Комментарии
DirectSound использует это свойство для реализации методов IDirectSound3DListener::GetVelocity и IDirectSound3DListener::SetVelocity, описанных в документации по Microsoft Windows SDK.
Требования
Заголовок |
Ksmedia.h (включая Ksmedia.h) |