TCustomRVAudioPlayer

Свойства   События

<< Нажмите, чтобы показать Содержание >>

TCustomRVAudioPlayer

Свойства   События

Это родительский класс для компонента TRVAudioPlayer.

Модуль [VCL и LCL] MRVType;

Модуль [FMX] fmxMRVType;

Синтаксис

TCustomRVAudioPlayer = class (TCustomRVAudioOutput)

hmtoggle_arrow1Hierarchy

Описание

Использование

Объекты этого класса не используются напрямую. Вместо них используются компоненты TRVAudioPlayer.

Выбор устройства вывода звука

По умолчанию компонент воспроизводит звук на устройстве вывода звука по умолчанию. Вы можете выбрать другое устройство (динамики, наушники и т. д.).

Список доступных устройств возвращается в свойстве-массиве AudioOutputDeviceLis, количество устройств возвращается в свойстве AudioOutputDeviceCount.

Вы можете выбрать устройство, присвоив значение свойству AudioOutputDeviceIndex (вы можете присвоить либо индекс в массиве AudioOutputDeviceList, либо -1 для выбора устройства по умолчанию).

Свойства

Компонент начинает воспроизводить звук, когда свойству Active присваивается значение True.

Следующие свойства позволяют изменять системные свойства устройства (влияют на все приложения): Volume.

Следующие свойства позволяют изменять звук: VolumeMultiplier (умножитель громкости), NoiseReduction (шумоподавление), Pitch (высота тона).

Свойство Mute отключает звук.