Freigeben über


D2D1_SHADOW_PROP-Enumeration (d2d1effects.h)

Bezeichner für Eigenschaften des Schatteneffekts.

Syntax

typedef enum D2D1_SHADOW_PROP {
  D2D1_SHADOW_PROP_BLUR_STANDARD_DEVIATION = 0,
  D2D1_SHADOW_PROP_COLOR = 1,
  D2D1_SHADOW_PROP_OPTIMIZATION = 2,
  D2D1_SHADOW_PROP_FORCE_DWORD = 0xffffffff
} ;

Konstanten

 
D2D1_SHADOW_PROP_BLUR_STANDARD_DEVIATION
Wert: 0
Der Unschärfewert, der auf den Alphakanal des Bilds angewendet werden soll. Sie können den Weichzeichnerradius des Kernels berechnen, indem Sie die Standardabweichung mit 3 multiplizieren.
Die Einheiten der Standardabweichung und des Weichzeichnerradius sind DIPs.


Diese Eigenschaft ist identisch mit der Standardabweichungseigenschaft Gaußian Blur.

Der Typ ist FLOAT.

Der Standardwert ist 3.0f.
D2D1_SHADOW_PROP_COLOR
Wert: 1
Die Farbe des Schlagschattens. Diese Eigenschaft ist ein D2D1_VECTOR_4F definiert wie folgt: (R, G, B, A). Sie müssen diese Farbe in geradem Alpha angeben.


Der Typ ist D2D1_VECTOR_4F.

Der Standardwert ist {0.0f, 0.0f, 0.0f, 1.0f}.
D2D1_SHADOW_PROP_OPTIMIZATION
Wert: 2
Der Grad der Leistungsoptimierung.


Der Typ ist D2D1_SHADOW_OPTIMIZATION.

Der Standardwert ist D2D1_SHADOW_OPTIMIZATION_BALANCED.
D2D1_SHADOW_PROP_FORCE_DWORD
Wert: 0xffffffff

Anforderungen

Anforderung Wert
Header d2d1effects.h