Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.03;
Скачать: 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 вся ветка

Текущий архив: 2003.04.03;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.016 c
14-6793
Портвейн
2003-03-18 02:56
2003.04.03
жена и ООП


1-6432
Артём К.
2003-03-23 16:08
2003.04.03
Как отцентровать текст сообщения в MessageBoxe


1-6506
msoftware
2003-03-24 06:03
2003.04.03
Способы вызова Dll


3-6368
PONTIY
2003-03-14 12:01
2003.04.03
Как сортировать данные в TRxDBGrid?


1-6532
Ihtiandr
2003-03-21 09:54
2003.04.03
Exel