Страница: 1 |
Страница: 1 |
Вопрос: Запись звука с голосового модема
Добавлено: 08.05.08 17:23
Автор вопроса: Pulsar
Недавно установил полнодуплексный голосовой модем,
пытаюсь записать с него звук и получаю вот такую ошибку
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
говорит такое: Недостаточно памяти для выполнения задания. Закройте одно или несколько приложений и повторите попытку.
До этого у меня был полудуплексный модем и все прекрасно работало
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #1
Добавлено: 08.05.08 19:46
ну хотя бы описание структуры gDSCBD приложил. Для приличия.