8-800-555-33-14
Служба поддержки
Закрыть Ваша версия браузера больше не поддерживается. Старый браузер — это угроза безопасности вашей работы. Подробнее...
rumitru

 Тимур Карамов [rumitru]

 Нет на сайте  Был на сайте: 1 день 23 часа назад
На сайте:
4 года и 9 месяцев

Все (58)       Фри-ланс (58)        Конкурсы (0)       В офис (0)
Открытые (2)       Закрытые (56)       Все (58)

04 Мая, Пятница
По договоренности
Техническое задание на разработку модуля захвата изображения из DirectX 9/10/11.

Необходимо собственными силами, или используя готовые решения: ru.wikipedia.org/wiki/Fra... разработать модуль захвата изображения из DirectX 9/10/11.

Модуль представляет собой Dynamic Link Library (DLL).

Модуль должен вести захват изображения у приложения, использующего DirectX 9/10/11 и который имеет монопольный режим вывода изображения на экран.

Модуль должен внедряться во вновь запускаемое приложение или в уже запущенное.

Модуль должен захватывать изображение со скоростью не меньше 25 кадров в секунду.
Модуль должен экспортировать следующие функции (можно скорректировать позже), соглашение вызова функций __stdcall .
// Инициализация модуля, возвращаемое значение код ошибки.
int Init ();

// Деинициализация модуля, возвращаемое значение код ошибки.
int UnInit ();

// Захват текущего кадра, возвращаемое значение код ошибки.
// iMonitor – номер монитора с которого необходимо захватить изображение.
int CaptureScreenshot(int iMonitor);

// Получение размера (Width, Height) захваченного изображения, возвращаемое значение код ошибки.
int GetScreenshotWH(int *pWidth, int *pHeight);


// Получение массива цветов с захваченного изображения, возвращаемое значение код ошибки.
// rcZoneRect – указатель на структуру, которая содержит размеры области, с которой нужно считать цвета.
// pBufferOfColors – указатель на буфер, куда нужно будет возвращать RGB цвета каждого пикселя захваченного изображения.
// BufferSize – размер буфера.
// StepX, StepY – шаг с которым необходимо считывать пиксели изображения по оси Х и Y.
int GetZoneColors (RECT *prcZoneRect, COLORREF *pBufferOfColors, int BufferSize, int StepX, int StepY);

// Освобождение захваченного кадра, возвращаемое значение код ошибки.
int ReleaseScreenshot();

1 предложение


Прошло времени с момента публикации: 22 дня 21 час 42 минуты
Автор: Тимур Карамов [rumitru]
Раздел: Программирование
04 Мая, Пятница
По договоренности
Необходимо доработать хук (SOS30) Выбор Группы при Регистрации v1.0.0 (приложен).

Хук позволяет выбирать группу пользователя в встроенной форме регистрации IP.Board. Но в форме регистрации через ВК, FB и Twitter, и форме регистрации через Loginza, хук не добавляет опции выбора группы. Тоесть выбрать группу пользователь может только при регистрации через родную форму IPB, а через социальные сервисы – не добавляет.

Искал в стилях – но не нашел. Видимо нужно копать код.

1 предложение


Прошло времени с момента публикации: 22 дня 21 час 53 минуты
Автор: Тимур Карамов [rumitru]
Раздел: Программирование / Веб-программирование