Поделиться через


перечисление D2D1_EDGEDETECTION_PROP (d2d1effects_2.h)

Идентификаторы свойств эффекта обнаружения edge.

Синтаксис

typedef enum D2D1_EDGEDETECTION_PROP {
  D2D1_EDGEDETECTION_PROP_STRENGTH = 0,
  D2D1_EDGEDETECTION_PROP_BLUR_RADIUS = 1,
  D2D1_EDGEDETECTION_PROP_MODE = 2,
  D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES = 3,
  D2D1_EDGEDETECTION_PROP_ALPHA_MODE = 4,
  D2D1_EDGEDETECTION_PROP_FORCE_DWORD = 0xffffffff
} ;

Константы

 
D2D1_EDGEDETECTION_PROP_STRENGTH
Значение: 0
Свойство D2D1_EDGEDETECTION_PROP_STRENGTH является значением с плавающей точкой, модулирующим ответ фильтра обнаружения ребер. Низкое значение прочности означает, что более слабые края будут отфильтрованы,
в то время как высокое значение означает, что более сильные края будут отфильтрованы. Допустимый диапазон — от 0,0 до 1,0. Значение по умолчанию — 0,5.
D2D1_EDGEDETECTION_PROP_BLUR_RADIUS
Значение: 1
Свойство D2D1_EDGEDETECTION_PROP_BLUR_RADIUS — это значение с плавающей точкой, указывающее степень размытия для применения. Применение размытия используется для удаления высоких частот и уменьшения фантомных краев.
Допустимый диапазон — от 0,0 до 10,0. Значение по умолчанию — 0,0 (размытие не применяется).
D2D1_EDGEDETECTION_PROP_MODE
Значение: 2
Свойство D2D1_EDGEDETECTION_PROP_MODE — это значение перечисления D2D1_EDGEDETECTION_MODE , которое используется для обнаружения ребер.
Значение по умолчанию — D2D1_EDGEDETECTION_MODE_SOBEL.
D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES
Значение: 3
Свойство D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES является логическим значением. Обнаружение ребер применяется только к каналам RGB, альфа-канал игнорируется для обнаружения ребер.
Если D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES имеет значение false, границы выходных данных полностью непрозрачны. Если D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES имеет значение true, непрозрачность входных данных сохраняется.
Значением по умолчанию является false.
D2D1_EDGEDETECTION_PROP_ALPHA_MODE
Значение: 4
Свойство D2D1_EDGEDETECTION_PROP_ALPHA_MODE — это значение перечисления D2D1_ALPHA_MODE , указывающее альфа-режим входного файла.
Если входные данные не являются непрозрачными, это значение используется для определения того, следует ли использовать непредназначенные входные данные.
Дополнительные сведения см. в разделе О альфа-режимах статьи Поддерживаемые форматы пикселей и альфа-режимы .

Значение по умолчанию — D2D1_ALPHA_MODE_PREMULTIPLIED.
D2D1_EDGEDETECTION_PROP_FORCE_DWORD
Значение: 0xffffffff

Требования

Требование Значение
Заголовок d2d1effects_2.h