На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Bitmap Scaling



The Win32 API also provides a function to scale a bitmap; this function, StretchBlt, performs a bit-block transfer from a rectangle in a source device context into a rectangle in a destination device context. However, unlike the BitBlt function, which duplicates the source rectangle dimensions in the destination rectangle, StretchBlt allows an application to specify the dimensions of both the source and the destination rectangles. When the destination bitmap is smaller than the source bitmap, Windows combines rows or columns of color data (or both) in the bitmap before rendering the corresponding image on the display device. Windows combines the color data according to the specified stretch mode, which the application defines by calling the SetStretchBltMode function. When the destination bitmap is larger than the source bitmap, Windows scales or magnifies each pixel in the resultant image accordingly.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Масштабирование Побитового отображения



Win32 API Также обеспечивает функцию, чтобы масштабировать побитовое отображение; эта функция, StretchBlt, выполняет битовую-блочную передачу из прямоугольника в исходном контексте устройства в прямоугольник в контексте устройства расположения. Тем не менее, в отличие от функции BitBlt, которая дублирует исходные измерения прямоугольника в прямоугольнике расположения, StretchBlt позволяет приложение, чтобы определять измерения как источника так и прямоугольники расположения. Когда побитовое отображение расположения меньшее чем исходное побитовое отображение, колонки комбайнов Windows или столбцы цветных данных (или обоих) в побитовом отображении перед предоставлением соответствующего образа на дисплейном устройстве. Windows объединяет цветные данные согласно определенный протягивать режим, который приложение определяет вызывая функцию SetStretchBltMode. Когда побитовое отображение расположения большее чем исходное побитовое отображение, весы Windows или увеличивает каждый пиксель в равнодействующем образе соответственно.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz