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 |
Надтипы
См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/RecordingDevice