Partager via


énumération D2D1_EDGEDETECTION_PROP (d2d1effects_2.h)

Identificateurs des propriétés de l’effet Détection d’arête.

Syntax

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
} ;

Constantes

 
D2D1_EDGEDETECTION_PROP_STRENGTH
Valeur : 0
La propriété D2D1_EDGEDETECTION_PROP_STRENGTH est une valeur float modulant la réponse du filtre de détection d’arête. Une valeur de faible résistance signifie que les bords les plus faibles seront filtrés.
alors qu’une valeur élevée signifie que les bords plus forts seront filtrés. La plage autorisée est comprise entre 0,0 et 1,0. La valeur par défaut est 0,5.
D2D1_EDGEDETECTION_PROP_BLUR_RADIUS
Valeur : 1
La propriété D2D1_EDGEDETECTION_PROP_BLUR_RADIUS est une valeur float spécifiant la quantité de flou à appliquer. L’application du flou est utilisée pour supprimer les fréquences élevées et réduire les bords fantômes.
La plage autorisée est comprise entre 0,0 et 10,0. La valeur par défaut est 0,0 (aucun flou appliqué).
D2D1_EDGEDETECTION_PROP_MODE
Valeur : 2
La propriété D2D1_EDGEDETECTION_PROP_MODE est une valeur d’énumération D2D1_EDGEDETECTION_MODE le mode à utiliser pour la détection de périmètre.
La valeur par défaut est D2D1_EDGEDETECTION_MODE_SOBEL.
D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES
Valeur : 3
La propriété D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES est une valeur booléenne. La détection des arêtes s’applique uniquement aux canaux RVB. Le canal alpha est ignoré à des fins de détection des arêtes.
Si D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES a la valeur false, les bords de sortie sont entièrement opaques. Si D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES a la valeur true, l’opacité d’entrée est conservée.
La valeur par défaut est false.
D2D1_EDGEDETECTION_PROP_ALPHA_MODE
Valeur : 4
La propriété D2D1_EDGEDETECTION_PROP_ALPHA_MODE est une valeur d’énumération D2D1_ALPHA_MODE indiquant le mode alpha du fichier d’entrée.
Si l’entrée n’est pas opaque, cette valeur est utilisée pour déterminer s’il faut démultiplicer les entrées.
Pour plus d’informations, consultez la section À propos des modes alpha de la rubrique Formats de pixels et modes alpha pris en charge .

La valeur par défaut est D2D1_ALPHA_MODE_PREMULTIPLIED.
D2D1_EDGEDETECTION_PROP_FORCE_DWORD
Valeur : 0xffffffff

Configuration requise

Condition requise Valeur
En-tête d2d1effects_2.h