mirror of
https://github.com/KolibriOS/kolibrios.git
synced 2024-12-24 23:56:49 +03:00
edc6f75e77
git-svn-id: svn://kolibrios.org@6567 a494cfbc-eb01-0410-851d-a64ba20cac60
31 lines
1.5 KiB
Plaintext
31 lines
1.5 KiB
Plaintext
Содержимое контейнера буфера обмена
|
||
|
||
1. Первый dword содержит общую длину данных в контейнере
|
||
|
||
2. Второй dword указывает тип данныx:
|
||
0 = Текст
|
||
1 = Изображение
|
||
2 = RAW
|
||
4 и выше зарезервировано
|
||
|
||
2.1 Текст
|
||
Данные в третьем dword содержат тип кодировки:
|
||
0 = UTF
|
||
1 = 0866
|
||
2 = 1251
|
||
3 и выше зарезервировано
|
||
|
||
2.2 Изображение
|
||
Третий dword - размер по X
|
||
Четвертый dword - размер по Y
|
||
Пятый dword - глубина цвета в битах (8, 16, 24, 32, 48, 64)
|
||
Шестой dword - Указатель на палитру (смещение от начала файла).
|
||
Если палитры нет то значение 0
|
||
Седьмой dword - Размер области палитры, максимальное значение 256*4=1024байт.
|
||
Если палитры нет то значение 0
|
||
Восьмой dword - Указатель на данные пикселей для R, G, B.
|
||
Девятый dword - Размер области данных для пикселей.
|
||
|
||
2.3 RAW
|
||
Может содержать любые данные, т.к. содержимое на усмотрение программиста
|