Для неординарных вопросов. Если вы опытный программист, попавший в трудную ситуацию, — вам сюда.
Модератор: gaidar
Правила форума
Этот раздел не предназначен для того, чтобы вы адресовали свою проблему профессионалам.
Этот раздел предназначен для профессионалов, которые столкнулись с проблемой и не могут решить ее самостоятельно.
Если вы считаете себя профессионалом, а свою проблему сложной — вам сюда.
Если модератор посчитает, что вы ошиблись, то на первый раз он перенесет ваше сообщение в основной раздел без последствий для автора. Во второй раз тема будет закрыта, а автору будет выписано нарушение. В третий раз автор будет забанен.
-
SCINER
-
- Новичок
-
-
- Сообщения: 25
- Зарегистрирован: 27.01.2005 (Чт) 20:46
- Откуда: Казань
-
SCINER » 12.02.2007 (Пн) 23:12
Здравствуйте. Вот таким методом я считываю изображение с экрана и записываю в созданный AVI.
Вопрос: Как сюда же считать и записать звук с выбранного девайса и источника.
- Код: Выделить всё
'скопируем выделенный участок изображения на временный контекст
Call BitBlt(TmpDC, x,y,w,h, hDc, srcX, srcY vbSrcCopy)
'захват изображения из пикчурбокса
Call GetDIBits(tmpDC, tmpBmp, 0, h, cArray(0), bmpInfo, 0)
res = AVIStreamWrite(psCompressed, dwFrames, 1, VarPtr(cArray(0)), dwSize, AVIIF_KEYFRAME, ByVal 0&, ByVal 0&)
Буду премного благодарен.
-
SCINER
-
- Новичок
-
-
- Сообщения: 25
- Зарегистрирован: 27.01.2005 (Чт) 20:46
- Откуда: Казань
-
SCINER » 24.02.2007 (Сб) 22:21
все сделал.
теперь вопрос: что и как сделать, чтобы звук записывался не только в формате PCM, но и в любом выбранном формате (через выбранный кодек). Заранее спасибо.
Как я понял между вызовами этих функций надо что-то еще делать.
- Код: Выделить всё
AVIFileCreateStream
AVIStreamSetFormat
Кстати кого действительно интеерсует вопрос записи со звуком - обращайтесь по мылу lenar2003 mail ru либо по аське 9507785.
Вернуться в Раздел для Профессионалов
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18