Модераторы: Snowy, Alexeis, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> DSPack Непонятка с VMRBitmap.Source 
:(
    Опции темы
Toboom
  Дата 20.5.2011, 11:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 16.12.2005

Репутация: нет
Всего: нет



Господа!
Не могу въехать.
Хочу сделать бегущую строку оверлеем на видео.

По идее всё просто: загружаем в VMRBitmap широкое изображение. Затем через
VMRBitmap.Source циклично меняем нужную область, выводим - получаем результат.

Inc(StartX, 1);
VMRBitmap.Source:=Rect(StartX, 0, StartX+Video1.Width, LogoBmp.Height);
VMRBitmap.DrawTo(0,0.2,1,0.3, XAlpha);

Результат получаем парадоксальный: строка бежит, но при этом и правая граница оверлея, (всего накладываемого 

изображения) сдвигается влево.
Но МЕДЛЕНЕЕ, чем бежит строка.
Перерыл весь Инет, никакого примера не нашел. Везде люди дают

VMRBitmap.Source:=VMRBitmap.Canvas.ClipRect.

Т.е. всегда изображение выводится целиком, часть его никто не выводил.

Думал в VMRBitmap.Source какие-то проблемы. Но
1) если StartX=0, то отлично выводится нужная область в нужном месте. Значит работает.
2) смотрел исходник - в DSPack по этому поводу никаких вычислений не делается, просто передаются координаты.
Значит и ошибки не должно быть.

Может я что принципиально не так понимаю?

Заранее благодарен.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Звук, графика и видео"
Girder
Snowy
Alexeis

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • По вопросам разработки игр стоит заглянуть сюда

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема »


 




[ Время генерации скрипта: 0.0644 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.