Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 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.006 c
6-8961
Kuzmin_Alex
2001-10-30 00:38
2002.02.04
Socket, помогите с NMStrm


1-8862
Eraser
2002-01-21 12:34
2002.02.04
Процедура Delay


1-8829
GleB
2002-01-20 11:12
2002.02.04
Размер исполняемого файла


1-8916
Лана Розанова
2002-01-17 15:39
2002.02.04
Memo


3-8801
Oleg Fomicheff
2001-12-31 05:18
2002.02.04
Не могу создать индекс с параметром Unique ;(((





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский