Требуется программист-математик для написания расчетной части имитационной модели управления запасами. Краткое описание предстоящей работы: - Формализация целевой функции - Включение набора детерменистических параметров (около 15) - Включение набора вероятностных параметров (пока что 3) - Определение по параметров стохастического процесса по ...
Реализация пары процедур для работы с оверлеями средствами DirectDraw на De
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Задача:
1) Создать в видеопамяти оверлей средствами DirectDraw
в режиме fullscreen
2) Переключить оврелей в один из 2-х режимов:
РЕЖИМ 1: оврлей ложится как обои рабочего стола
(с помощью задание цвета приемника), как, например
делает winamp avs plugin в режиме destop overlay;
РЕЖИМ 2: оверлей остается активным, но никак не
выводится на экран;
3) Вывести на этот оврлей произвольный битмап
(изображение).
Основное и главное требование: Этот оверлей должен
корректно отображаться на экране телевизора,
подключенного к видеокарте через s-video выход.
Вывод должен производится на ТВ в режиме
видеокарты "Театр". Должно работать на Radeon 9550.
Подробнее о режиме "Театр": Режим поддерживается
современными видеокартами. При нем на на тв-выход
выводится только содержимое оверлея в памяти видекарты,
а не весь рабочий стол (как в режиме клон). Причем этот
оверлей может автоматически растягиваться по размерам
экрана ТВ (настраивается в драйверах,
опции "Окно"/"Overlays").
Например, в этом режиме при просмотре видео через
программу-плеер (используя оверлей) на ТВ экран будет
отображать только содержимое видеоокна плеера (без
рабочего стола).
Можно даже полностью свернуть плеер, скрыв оверлей с
рабочего стола, но на ТВ он по прежнему будет отображаться
фулскрин или нет (опционально).
Т.е. вышеперечисленные пункты должны генерировать
оверлей с изображением, который будет грамотно выводится
на ТВ в режиме видеокарты "Театр" (поддерживать
масштабирование).
Все это необходимо реализовать на Delphi.
Я пытался сам реализовать данный функционал, но ввиду
полного отсутствия опыта в работе с библиотекой DirectX
у меня возникла проблема, которую я не смог решить:
Оврлей на рабочем столе монитора выводился как надо,
НО в то же самое время на телевизоре отображался лишь
пустой прямоугольник оврелея, залитый цветом фона.
От исполнителя мне необходимы процедуры:
1) InitOverlay(width,height: integer);
Инициализация DirectX, создание поврехности.
width, height: размеры битмапа который будет выводится на
оверлей
2) ShowOverlay(mode: integer);
Активирует оверлей в режимах:
mode=1: скрытый
mode=2: на обои рабчего стола
4) DrawBitmap(Bitmap: TBitmap);
Выводит в оврелей изображение Bitmap (24 или 32 бит).
5) CloseOverlay();
- Похожие заказы
- Прикладное ПО12 заявокЗакрыт18 лет назад
есть задача: вскрыть формат *.EPS определить точки которые образуют кривые из которых состоит графика и загнать данные точек в базу
Прикладное ПО4 заявкиЗакрыт18 лет назадControl should allow a .NET application to host an instance of MS Windows Excel within an existing WinForm. A similar control appeared in Visual Studio 2005 Beta and was called ActiveHostControl.
Прикладное ПО5 заявокЗакрыт18 лет назадЦель проекта перевести Corel Paradox приложение в VB.NET. Для проекта надо опыт работы в Borland/Corel Paradox Runtime, а также VB.NET. Примеры работ обязательны (по теме).
Прикладное ПО7 заявокЗакрыт18 лет назадТребуется доработать импорт номенклатуры 1С, под екселевский файл определоного формата.
Прикладное ПО4 заявкиЗакрыт18 лет назадНеобходима функция в Visual Basic for Application of MS Access, которая произведёт копирование базы данной Х в новую базу данных У на MS SQL Server. При вопросах обращайтесь по ICQ или e-mail.
Прикладное ПО11 заявокЗакрыт18 лет назадСрочно ищется профессиональный программист. Область: VC++, MFC, DirectX Программа образец: http://unflash.com/ GUI уже есть. Присылайте на [email protected] ваши цены/сроки и ссылки на работы в этой области.
Прикладное ПО7 заявокЗакрыт18 лет назад- $100
Есть ли готовый модуль импорта данных из программы АвтоСофт в 1С:Бухгалтерия 7.7 ? Если есть - мы готовы купить
Прикладное ПО7 заявокЗакрыт18 лет назад - $200
СРОЧНО ======= The objective of this project is that you develop a (simplified) storage manager that cooperates a Concurrency Control Module (CCM) to offer a server; the latter offers serializable accessing to disk-resident data-objects. Such data objects are expected ...
Прикладное ПО2 заявкиЗакрыт18 лет назад Требуется код для считывания номера карт Visa и MasterCard
Прикладное ПО5 заявокЗакрыт18 лет назад