Spec-Zone.ru › Qt 5.6

Тип QML AudioSample

Загрузка аудио сэмплов, в основном формата .wav. Подробнее...

Заявление об импорте: import QtAudioEngine 1.1
С момента: Qt 5.0
Наследует:

Элемент

  • Список всех членов, включая унаследованные

Свойства

  • loaded : bool
  • имя : строка
  • preloaded : bool
  • источник : url

Сигналы

  • loadedChanged()

Методы

  • void загрузить()

Подробное описание

К нему можно получить доступ через QtAudioEngine::AudioEngine::samples с его уникальным именем и он должен быть определен внутри AudioEngine или быть добавлен в него с помощью AudioEngine.addAudioSample(), если AudioSample создается динамически.

Rectangle {
    color:"white"
    width: 300
    height: 500

    AudioEngine {
        id:audioengine

        AudioSample {
            name:"explosion"
            source: "explosion-02.wav"
        }
    }
}

Документация по свойствам

loaded : bool

Это свойство указывает, загружен ли этот образец в память или нет.

имя : строка

Это свойство содержит имя образца, которое должно быть уникальным среди всех образцов и определяться только один раз.

preloaded : bool

Это свойство указывает, нужно ли предварительно загрузить этот образец. Если true, аудио движок начнет загрузку файла сэмпла сразу при запуске приложения, в противном случае образец не будет загружен до явного запроса.

источник : url

Это свойство содержит URL-адрес источника аудиосэмпла.

Документация по сигналам

loadedChanged()

Этот сигнал генерируется при изменении loaded.

Соответствующий обработчик — onLoadedChanged.

Документация по методам

void загрузить()

Начинает загрузку образца в память, если он не загружен.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qml-qtaudioengine-audiosample.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API