Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Запись звука с голосового модема

38K
08 мая 2008 года
RZS
1 / / 08.05.2008
Недавно установил полнодуплексный голосовой модем,
пытаюсь записать с него звук и получаю вот такую ошибку

Out of memory

Понятно, что с памятью чего-то не так

Вот кусочек кода

WaveF = WaveEx(8000, 1, 16)
gDSCBD.fxFormat = WaveF
gDSCBD.lBufferBytes = WaveF.lAvgBytesPerSec * 2
gDSCBD.lFlags = DSCBCAPS_WAVEMAPPED Or DSBCAPS_GLOBALFOCUS

Set gDSC = gDX.DirectSoundCaptureCreate(guidin)

Ошибка возникает при выполнении следующей строчки

Set gDSCB = gDSC.CreateCaptureBuffer(gDSCBD)

Пробовал еще писать через waveinopen
говорит такое: Недостаточно памяти для выполнения задания. Закройте одно или несколько приложений и повторите попытку.
До этого у меня был полудуплексный модем и все прекрасно работало
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог