Здравствуйте, пытаюсь снимать содержимое окна другой программы (которая выводит внутри себя видео с платы видеозахвата) в AVI - со сжатием.
Тоесть копируем биты изображения из другого окна (для этого я использовал getbitmapbits) и передаем их в видеопоток avi.
Но тут меня возникли проблемы со структурами, описывающими параметры передаваемых битов в видеопоток. Не могу подготовить для них структуру BITMAPINFO.
Внизу неработающий примерчик, копирующий биты изображения из пикчербокса и пытающийся создать из них 1-секундный AVI ролик из 1 кадра - где-то я там накосячил со структурами, помогите плиз..
p.s. насколько целесообразно использование GetBitmapBits в данном случае? Может быть можно использовать что-нибудь вроде GetDIBits? Просто с ней ни разу не работал и не совсем представляю как осуществить вышеописанное.
Заранее спасибо!