Spec-Zone.ru › LÖVE

RecordingDevice

Доступно начиная с LÖVE 11.0
Этот тип не поддерживается в более ранних версиях.


Представляет аудиоустройство ввода, способное записывать звуки.

Конструкторы

love.audio.getRecordingDevices Получает список RecordingDevices в системе. 11.0

Функции

Object:release Немедленно уничтожает ссылку Lua объекта. 11.0
Object:type Получает тип объекта как строку.
Object:typeOf Проверяет, является ли объект определенного типа.
RecordingDevice:getBitDepth Получает количество бит на образец в данных, которые в настоящее время записываются. 11.0
RecordingDevice:getChannelCount Получает количество каналов, которые в настоящее время записываются (моно или стерео). 11.0
RecordingDevice:getData Получает все записанные аудиоданные SoundData, хранящиеся в внутреннем кольцевом буфере устройства. 11.0
RecordingDevice:getName Получает имя устройства записи. 11.0
RecordingDevice:getSampleCount Получает количество в настоящее время записанных образцов. 11.0
RecordingDevice:getSampleRate Получает количество образцов в секунду, которые в настоящее время записываются. 11.0
RecordingDevice:isRecording Получает, записывает ли устройство в данный момент. 11.0
RecordingDevice:start Начинает запись звука с помощью этого устройства. 11.0
RecordingDevice:stop Останавливает запись звука с этого устройства. 11.0

Надтипы

  • Объект

См. также

  • love.audio

© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/RecordingDevice

Spec-Zone.ru

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