Difference between revisions of "RecordingDevice:start (Русский)"
(Created page with "{{newin|11.0|110|type=function}} Запускает запись звука с устройства. == Функция == === Вид === <source lang="lua"> success = Reco...") |
m |
||
Line 7: | Line 7: | ||
</source> | </source> | ||
=== Аргументы === | === Аргументы === | ||
− | {{param|number|samplecount|Максимальное количество сэмплов, которое может быть записано во внутренний буфер. Вызов [[RecordingDevice:getData]] очищает внутренний буфер.}} | + | {{param|number (Русский)|samplecount|Максимальное количество сэмплов, которое может быть записано во внутренний буфер. Вызов [[RecordingDevice:getData]] очищает внутренний буфер.}} |
− | {{param|number|samplerate (8000)|Количество сэмплов в секунду.}} | + | {{param|number (Русский)|samplerate (8000)|Количество сэмплов в секунду.}} |
− | {{param|number|bitdepth (16)|Количество бит на один сэмпл.}} | + | {{param|number (Русский)|bitdepth (16)|Количество бит на один сэмпл.}} |
− | {{param|number|channels (1)|Количество каналов записи (1 - моно, 2 - стерео). Большинство микрофонов не поддерживает более одного канала.}} | + | {{param|number (Русский)|channels (1)|Количество каналов записи (1 - моно, 2 - стерео). Большинство микрофонов не поддерживает более одного канала.}} |
=== Возвращает === | === Возвращает === | ||
− | {{param|boolean|success|True - запись звука успешно стартовала, если нет, то false.}} | + | {{param|boolean (Русский)|success|True - запись звука успешно стартовала, если нет, то false.}} |
== Примечания == | == Примечания == | ||
Звук записывается во внутренний кольцевой буфер, пока не будет вызвана [[RecordingDevice:getData (Русский)]] или [[RecordingDevice:stop (Русский)]] - вызов любой из этих функций очищает кольцевой буфер. Если буфер заполнился полностью, то наиболее старые данные, которые не помещаются в него будут удалены. | Звук записывается во внутренний кольцевой буфер, пока не будет вызвана [[RecordingDevice:getData (Русский)]] или [[RecordingDevice:stop (Русский)]] - вызов любой из этих функций очищает кольцевой буфер. Если буфер заполнился полностью, то наиболее старые данные, которые не помещаются в него будут удалены. |
Latest revision as of 07:25, 17 August 2021
Available since LÖVE 11.0 |
This function is not supported in earlier versions. |
Запускает запись звука с устройства.
Contents
Функция
Вид
success = RecordingDevice:start( samplecount, samplerate, bitdepth, channels )
Аргументы
number (Русский) samplecount
- Максимальное количество сэмплов, которое может быть записано во внутренний буфер. Вызов RecordingDevice:getData очищает внутренний буфер.
number (Русский) samplerate (8000)
- Количество сэмплов в секунду.
number (Русский) bitdepth (16)
- Количество бит на один сэмпл.
number (Русский) channels (1)
- Количество каналов записи (1 - моно, 2 - стерео). Большинство микрофонов не поддерживает более одного канала.
Возвращает
boolean (Русский) success
- True - запись звука успешно стартовала, если нет, то false.
Примечания
Звук записывается во внутренний кольцевой буфер, пока не будет вызвана RecordingDevice:getData (Русский) или RecordingDevice:stop (Русский) - вызов любой из этих функций очищает кольцевой буфер. Если буфер заполнился полностью, то наиболее старые данные, которые не помещаются в него будут удалены.
Смотрите также
Other Languages
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info