Dll для работы с флэш роликом swf (С++)
Требуется написать библиотеку dll для работы с swf файлом интерактивного флэш ролика
Библиотека
- загружает в себя интерактивный! флэш ролик,
- постоянно получает два целых числа - координаты, которые подставляет в флэшролик в качестве виртуальных координат курсора
- Флэш ролик совершает какую-то реакцию на изменение координат курсора (виртуального в нашем случае, те самые полученные два числа)
- возвращает RGB image 4 байта на пиксель где 4-ый байт альфа канал прозрачности
При этом на экран ничего не выводится.
Обращение к библиотеке:
инициализация
void LoadSWF(char *PathString); // загружаем и запускаем ролик
void GetMovieSize(int *width, int *height, int *wl); // получаем размер ролика
Где
width и height - ширина и высота картинки ролика;
wl - длина строки в байтах - строка массив пикселей изображение которое библиотека будет возвращать вызывающему объекту
Работа с библиотекой:
void SetPosition (int x, int y); // Передача координат
void GetBitmap (BYTE *pImg) // Получение очередного кадра
Остановка
void Stop();//останавливает ролик, выгружает его из памяти
Возможно будут пересмотренны обращения к библиотеке, но в целом ничего не поменяется.
Обращения к библиотеке (SetPosition, GetBitmap) будут идти 25-30 раз в секунду
От Вас требуется
- четкое понимание заданной задачи и предметной области
- хорошо комментированный код на С++
- чёткое выдерживание сроков исполнения, на которых мы сойдемся
Возможно будет полезна ссылка http://www.vjforums.com/showthread.php?t=20878, но там нет реализации интерактивной реакции на перемещения курсора
Прошу сразу указывать стоимость и время которое Вам потребуется.
Оплата будет либо переводом в банк в Вашем городе, либо webmoney