Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2009.05.31;
Скачать: [xml.tar.bz2];

Вниз

Анимационный вывод изображения   Найти похожие ветки 

 
Алексей ©   (2007-11-07 22:21) [0]

Попосил бы помочь, я не могу написать процедуру:
procedure AnimationDraw(DC1, DC2: HDC; const Left, Top, Width, Height: Integer;
 const Time, Count: Byte);
где
 DC1 - куда рисуем (исходное изображение);
 DC2 - откуда рисуем (изображение на замену);
 Time - время замены
 Count - число кадров на замену

Как я понял:
 - создается массив DC: array of HDC;
 - в DC[I] копируется DC1;
 - в DC[I] AlphaBlend DC2, BlendValue = I;
 - с определенной задержкой в DC1 копируется поочередно DC[I];
 - задержку обеспечивал с помощью таймера

Не работает.

Заранее признателен Алексей, мой mail Kirsanov-Alex@Yandex.ru


 
antonn ©   (2007-11-07 23:40) [1]


> - создается массив DC: array of HDC;

ну я бы создал массив из Tbitmap :) Но вроде как более материален, чем непонятный HDC :)



Страницы: 1 вся ветка

Форум: "Media";
Текущий архив: 2009.05.31;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.004 c
2-1240069481
Coming
2009-04-18 19:44
2009.05.31
Преобразование строк


9-1179840980
ElectriC
2007-05-22 17:36
2009.05.31
Мой 1-й движок


4-1188989858
Cj
2007-09-05 14:57
2009.05.31
Как получить путь к файлу...


2-1239880524
mefodiy
2009-04-16 15:15
2009.05.31
"Белая форма"


15-1238433262
Городской Шаман
2009-03-30 21:14
2009.05.31
Логгер ошибок.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский