Вниз
Скачать: CL | DM;

Звук   Найти похожие ветки 

← →
Zirus   (2002-12-26 13:22) [0]

Такая проблема: надо с использованием MMSystem(без использования TMediaPlayer) организовать запись звука в 2 буффера в память. Из памяти - вывод в массив, либо построение графика на экране. как это можно сделать?


← →
Evgeny V ©   (2002-12-28 06:40) [1]

waveInOpen -открытие устройства на запись, подготовить структуру типа WAVEHDR, там формат записи, указатель на буфер, для каждого буфера совй WAVEHDR, WaveInPrepareHeader, затем WaveInAddBuffer, функции описаны неплохо в SDK, при заполнении буфера будет вызываться или CALLBACK функция или слаться мессага, или сигналить Event, на твое усмотрение( это выбирается в waveInOpen), пролучишь указатель на WAVEHDR, там и указатель на заполненный буффер, ну и глянь waveInUnprepareHeader и WaveInClose, надо ж буфера из очереди убирать и освобождать устройство



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.014 c
3-6335
zhizhko
2003-03-13 09:03
2003.04.03
Как программно выполнить переиндексацию (Paradox)?


3-6361
Tornado
2003-03-14 08:04
2003.04.03
Что добавить в дистрибутив?


4-6860
Demn
2003-02-05 12:30
2003.04.03
Explorer, ListView и ListItem


7-6807
crazyprogman
2003-02-10 02:23
2003.04.03
LIstView


3-6372
QUE
2003-03-14 14:57
2003.04.03
Oracle DataType LONG




   Наверх