System::Drawing::CopyPixelOperation перечисление

CopyPixelOperation enum

Указывает, как исходный цвет в операции копирования пикселя комбинируется с цветом назначения для получения конечного цвета.

enum class CopyPixelOperation

Значения

ИмяЗначениеОписание
NoMirrorBitmapn/aБитмап не зеркалируется.
Blackness66Область назначения заполняется цветом с индексом 0 в физической палитре.
NotSourceErase1114278Исходные и целевые цвета объединяются операцией OR, а полученный цвет затем инвертируется.
NotSourceCopy3342344Исходный регион инвертируется, а затем копируется в целевой регион.
SourceErase4457256Инвертированные цвета целевого региона объединяются с цветами исходного региона с помощью операции AND.
DestinationInvert5570569Целевой регион инвертируется.
PatInvert5898313Цвета кисти, в данный момент выбранной в контексте устройства назначения, XOR‑ятся с цветами назначения.
SourceInvert6684742Цвета исходного и целевого регионов XOR‑ятся.
SourceAnd8913094Цвета исходного и целевого регионов AND‑ятся.
MergePaint12255782Цвета инвертированного исходного региона OR‑ятся с цветами целевого региона.
MergeCopy12583114Цвета исходного региона AND‑ятся с цветами выбранной кисти в контексте устройства назначения.
SourceCopy13369376Исходный регион копируется напрямую в целевой регион.
SourcePaint15597702Цвета исходного и целевого регионов ORed.
PatCopy15728673Кисть, в данный момент выбранная в контексте устройства назначения, копируется в целевой bitmap.
PatPaint16452105Цвета кисти, в данный момент выбранной в контексте устройства назначения, ORed с цветами инвертированного исходного региона. Результат этой операции ORed с цветами целевого региона.
Whiteness16711778Целевой регион заполняется с использованием цвета с индексом 1 в физической палитре.
CaptureBlt1073741824Windows которые наложены поверх окна приложения, включаются в полученное изображение.

См. также