Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

формат tga [D7, WinXP]


Stiv ©   (2004-12-02 19:55:00) 

Здравствуйте уважаемые!!!
У меня такой вот небольшой вопрос — есть некий формат графичиских файлов: tga, и надо графику, из этого файла поместить в TImage... Прошу прощение за кривой язык, но смысл понятен...


XProger   (2004-12-03 01:08:00) [1]

TGA_Header = packed record   // Header type for TGA images
   FileType       : Byte;
   ColorMapType   : Byte;
   ImageType      : Byte;
   ColorMapStart  : WORD;
   ColorMapLength : WORD;
   ColorMapDepth  : Byte;
   OrigX          : WORD;
   OrigY          : WORD;
   Width          : WORD;
   Height         : WORD;
   BPP            : Byte;
   ImageInfo      : Byte;
  end;
Далее идут данные размером (BPP div 8)*Width*Height, где BPP - кол-во бит на пиксель.
У несжатого TGA 24/32 бит, ImageType = 2.


Наверх

Титульная страница Поиск, карта сайта Написать письмо