Иллюстрированный самоучитель по C++ Builder

Компонент MediaPlayer

Компонент MediaPlayer обеспечивает воспроизведение звуковых файлов различных форматов (WAV, MID, RMI, МР3), полноценной, сопровождаемой звуком анимации и видеороликов (AVI) и музыкальных компакт-дисков.

Значок компонента MediaPlayer находится на вкладке System (рис. 4.3).

Иллюстрированный самоучитель по C++ Builder › Мультимедиа › Компонент MediaPlayer
Рис. 4.3. Значок компонента MediaPlayer

Компонент MediaPlayer представляет собой группу кнопок (рис. 4.4), подобных тем, какие можно видеть на обычном аудио – или видеоплеере. Назначение этих кнопок пояснено в табл. 4.3. Свойства компонента MediaPlayer, доступные во время разработки формы, приведены в табл. 4.4.

Иллюстрированный самоучитель по C++ Builder › Мультимедиа › Компонент MediaPlayer
Рис. 4.4. Компонент MediaPlayer

Таблица 4.3. Кнопки компонента MediaPlayer.

Кнопка Обозначение Действие
Воспроизведение btPlay Воспроизведение звука или видео
Пауза btPause Приостановка воспроизведения
Стоп btStop Остановка воспроизведения
Следующий btNext Переход к следующему кадру
Предыдущий btPrev Переход к предыдущему кадру
Шаг btStep Переход к следующему звуковому фрагменту, например, к следующей песне на CD
Назад btBack Переход к предыдущему звуковому фрагменту, например, к предыдущей песне на CD
Запись btRecord Активизирует процесс записи
Открыть btEject Открывает CD-дисковод компьютера

Таблица 4.4. Свойства компонента MediaPlayer.

Свойство Описание
Name Имя компонента. Используется для доступа к свойствам компонента и для управления работой плеера
DeviceType Тип устройства. Определяет конкретное устройство, которое представляет собой компонент MediaPlayer. Тип устройства задается именованной константой: dtAutoSelect – тип устройства определяется автоматически по расширению файла; dtVaweAudio – проигрыватель звука; dtAVlvideo – видеопроигрыватель; dtCDAudio – CD-проигрыватель
FileName Имя файла, в котором находится воспроизводимый звуковой фрагмент или видеоролик
AutoOpen Признак автоматической загрузки сразу после запуска программы, файла видеоролика или звукового фрагмента
Display Определяет компонент, поверхность которого используется в качестве экрана для воспроизведения видеоролика (обычно в качестве экрана для отображения видео используют компонент Panel)
VisibleButtons Составное свойство. Определяет видимые кнопки компонента. Позволяет сделать невидимыми некоторые кнопки
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.