Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.09;
Скачать: CL | DM;

Вниз

Использование графического пера   Найти похожие ветки 

 
likeanangel   (2003-08-04 12:39) [0]

Добрый день, уважаемые Мастера!

При использовании графического пера (ExtCreatePen) возникло несколько вопросов:

1) Флаг BS_PATTERN - указывает на использование растра в
памяти (memory bitmap). Чем это отличается от аппаратно
-независимого растра (DIB, флаг BS_DIBPATTERN)? Проявляются
ли различия при рисовании растров обоих типов на DC
принтера?

2) При отрисовке наклонной линии с BMP-паттерном сам паттерн
не наклоняется на тот же угол, что и лини - он всегда
выводится строго горизонтально, как бы "лесенкой". Почему
такой эффект? Связано ли это как-то с режимом отображения
(mapping mode)? То же самое касается пера со штриховкой
( hatch) Добрый день, уважаемые Мастера!

При использовании графического пера (ExtCreatePen) возникло несколько вопросов:

1) Флаг BS_PATTERN - указывает на использование растра в
памяти (memory bitmap). Чем это отличается от аппаратно
-независимого растра (DIB, флаг BS_DIBPATTERN)? Проявляются
ли различия при рисовании растров обоих типов на DC
принтера?

2) При отрисовке наклонной линии с BMP-паттерном сам паттерн
не наклоняется на тот же угол, что и лини - он всегда
выводится строго горизонтально, как бы "лесенкой". Почему
такой эффект? Связано ли это как-то с режимом отображения
(mapping mode)? То же самое касается пера со штриховкой
(hatch).

3) Даже при использовании World Transformations (функции
SetWorldTransform() ) ни штриховка, ни паттерн не меняют
ориентации.

Подскажите, если кто сталкивался с подобным!

с уважением,
Макс


 
MBo ©   (2003-08-04 13:20) [1]

1) Видимо, имеются в виду DDB-растры
2) С паттернами есть проблемы - они не масштабируются, всегда в единицах устройства их размерность - это проявляется, например, при печати. Видимо, и MM на них не действует.



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

Текущий архив: 2003.10.09;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
3-27324
tudor
2003-09-21 14:36
2003.10.09
dll и main.Использование одного коннекта


14-27716
Def
2003-09-20 21:23
2003.10.09
Подскажите ссылку на админский форум


3-27369
Леонид
2003-09-12 12:03
2003.10.09
Чтоб открывалась запарол. таблица без запроса, как применить


8-27611
fs_more
2003-06-10 13:08
2003.10.09
Не могу воспроизвести файл с помощью PlaySound()


1-27592
ivc_andr
2003-09-29 09:52
2003.10.09
как сделать чтоб не отображалась запущенная программа?