Форум: "Система";
Текущий архив: 2002.02.04;
Скачать: [xml.tar.bz2];
ВнизРабота с MCI устройством.... ! Найти похожие ветки
← →
gunner (2001-10-25 18:30) [0]Привет Мастерам...
У меня ещё один вопросик созрел...
Если мы например пишем звук со звукой карты то делаем следующее !
mciSendCommand(FDeviceID, mci_Record, Flags,
Longint(@MyRecordParms));
Затем мы останавлияваем запись
mciSendCommand(FDeviceID, mci_Stop, Flags,Longint(@MyGenParms));
И после этого сохроняем в файл
mciSendCommand(FDeviceID, mci_Save, Flags,Longint(@MySaveParms));
А теперь сам вопрос, а если я хочу выгркзить данные не на диск в файл а в память, в какую нибудь структуру !! то как это сделать
что должно послужить альтернативой команде mci_Save
← →
Gunner (2001-10-25 22:52) [1]Мастера аууу.... ну хоть идейку киньте !
← →
UsBall (2001-10-26 00:05) [2]Сложно тут с мультимедией:( Мало кто что в ней понимает. Во всяком случае тут.
← →
Gunner (2001-10-26 10:27) [3]Мдяя... неужели никто этим никогда не занимался ???
← →
ASTARD (2001-10-26 13:52) [4]Пробуй waveIn я думаю там это есть даже .... пробуй не в файл а в TFileStream чем тебе не память ?
← →
gunner (2001-10-26 14:25) [5]>ASTARD ©
1) Если можешь то поподропней опиши что делает WaveIn если ты с этим разбирался....
← →
gunner (2001-10-26 16:56) [6]>ASTARD ©
А как же тут использовать TFileStream я что то не пойму, навероне заработался уже !
with MySaveParms do
begin
dwCallback:=Handle;
lpstrFileName:=PChar("D:\message.wav");
end;
MyError:=mciSendCommand(FDeviceID, mci_Save, Flags,
Longint(@MySaveParms));
Как вместо Pchar(имя файля) ему подсунуть Поток то а ???
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.02.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c