C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 776 - CDC::PatBlt / MFC Справка / Visual C++

Шаг 776 - CDC::PatBlt

BOOL PatBlt( int x, int y, int nWidth, int nHeight, DWORDdwRop );

Возвращаемое значение
Отлично от нуля, если функция успешна, иначе 0.

Параметры
x
Определяет логическую x-координату левого верхнего угла прямоугольника, который должен получить образец.
y
Определяет логическую y-координату левого верхнего угла прямоугольника, который должен получить образец.
nWidth
Определяет ширину (в логических модулях) прямоугольника, который должен получить образец.
nHeight
Определяет высоту (в логических модулях) прямоугольника, который должен получить образец.
dwRop
Определяет код растровой операцией. Коды растровой операцией (ROPS) определяют, как GDI объединяет цвета в операциях вывода, которые включают текущую кисть, возможный исходный точечный рисунок, и точечный рисунок адресата. Этот параметр может быть одно из следующих значений:

  • PATCOPY - Копии копируют к точечному рисунку адресата.
  • PATINVERT - Объединяет точечный рисунок адресата с образцом, с использованием Булевой оператора XOR.
  • DSTINVERT - Инвертирует точечный рисунок адресата.
  • BLACKNESS - Направляет весь черный вывод.
  • WHITENESS - Направляет весь белый вывод.

Замечания
Создает битовый образец на устройстве. Образец - комбинация выбранной кисти и образца уже на устройстве. Код с растровой операцией, определенный dwRop определяет, как образцы должны быть объединены. Растровые операции, перечисленные для этой функции - ограниченное подмножество полных 256 троичных кодов с растровой операцией, в частности код с растровой операцией, который обращается к источнику, не может использоваться.
Не все контексты устройства поддерживают функцию PatBlt. Чтобы определять, поддерживает ли контекст устройства, PatBlt, вызывают GetDeviceCaps функцию с RASTERCAPS, и проверяют возвращаемое значение для флажка RC_BITBLT.


| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU