Перечисление 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Кисть, в данный момент выбранная в контексте устройства назначения, копируется в целевой битмап.
PatPaint16452105Цвета кисти, в данный момент выбранной в контексте устройства назначения, ORed с цветами инвертированного исходного региона. Результат этой операции ORed с цветами целевого региона.
Whiteness16711778Целевой регион заполняется цветом с индексом 1 в физической палитре.
CaptureBlt1073741824Windows которые наложены поверх окна приложения, включаются в результирующее изображение.

См. также