D2D1_DIRECTIONALBLUR_PROP-Enumeration (d2d1effects.h)
Bezeichner für Eigenschaften des Effekts "Direktionale Unschärfe".
Syntax
typedef enum D2D1_DIRECTIONALBLUR_PROP {
D2D1_DIRECTIONALBLUR_PROP_STANDARD_DEVIATION = 0,
D2D1_DIRECTIONALBLUR_PROP_ANGLE = 1,
D2D1_DIRECTIONALBLUR_PROP_OPTIMIZATION = 2,
D2D1_DIRECTIONALBLUR_PROP_BORDER_MODE = 3,
D2D1_DIRECTIONALBLUR_PROP_FORCE_DWORD = 0xffffffff
} ;
Konstanten
D2D1_DIRECTIONALBLUR_PROP_STANDARD_DEVIATION Wert: 0 Die Auf das Bild anzuwendende Unschärfe. Sie können den Unschärfenradius des Kernels berechnen, indem Sie die Standardabweichung mit 3 multiplizieren. Die Einheiten der Standardabweichung und des Unschärferadius sind DIPs. Der Wert 0 DIPs deaktiviert diesen Effekt. Der Typ ist FLOAT. Der Standardwert ist 3.0f. |
D2D1_DIRECTIONALBLUR_PROP_ANGLE Wert: 1 Der Winkel der Unschärfe relativ zur x-Achse in entgegenzeiger Richtung. Die Einheiten werden in Grad angegeben. Der Unschärfenkern wird zuerst mit demselben Prozess wie beim Gaußschen Weichzeichnereffekt generiert. Die Kernelwerte werden dann entsprechend dem Weichzeichnerwinkel transformiert. Der Typ ist FLOAT. Der Standardwert ist 0.0f. |
D2D1_DIRECTIONALBLUR_PROP_OPTIMIZATION Wert: 2 Der Optimierungsmodus. Weitere Informationen finden Sie unter Optimierungsmodi. Der Typ ist D2D1_DIRECTIONALBLUR_OPTIMIZATION. Der Standardwert ist D2D1_DIRECTIONALBLUR_OPTIMIZATION_BALANCED. |
D2D1_DIRECTIONALBLUR_PROP_BORDER_MODE Wert: 3 Der Modus, der zum Berechnen des Rahmens des Bilds verwendet wird, weich oder hart. Weitere Informationen finden Sie unter Rahmenmodi. Der Typ ist D2D1_BORDER_MODE. Der Standardwert ist D2D1_BORDER_MODE_SOFT. |
D2D1_DIRECTIONALBLUR_PROP_FORCE_DWORD Wert: 0xffffffff |
Anforderungen
Kopfzeile | d2d1effects.h |