Freigeben über


D2D1_DIRECTIONALBLUR_OPTIMIZATION-Enumeration (d2d1effects.h)

Gibt den Optimierungsmodus für den Effekt Richtungsunschärfe an.

Syntax

typedef enum D2D1_DIRECTIONALBLUR_OPTIMIZATION {
  D2D1_DIRECTIONALBLUR_OPTIMIZATION_SPEED = 0,
  D2D1_DIRECTIONALBLUR_OPTIMIZATION_BALANCED = 1,
  D2D1_DIRECTIONALBLUR_OPTIMIZATION_QUALITY = 2,
  D2D1_DIRECTIONALBLUR_OPTIMIZATION_FORCE_DWORD = 0xffffffff
} ;

Konstanten

 
D2D1_DIRECTIONALBLUR_OPTIMIZATION_SPEED
Wert: 0
Wendet interne Optimierungen wie die Vorskalierung bei relativ kleinen Radien an. Verwendet lineare Filterung.
D2D1_DIRECTIONALBLUR_OPTIMIZATION_BALANCED
Wert: 1
Verwendet dieselben Optimierungsschwellenwerte wie der Geschwindigkeitsmodus, verwendet jedoch die trilineare Filterung.
D2D1_DIRECTIONALBLUR_OPTIMIZATION_QUALITY
Wert: 2
Verwendet nur interne Optimierungen mit großen Unschärferadien, bei denen Näherungen weniger wahrscheinlich sichtbar sind. Verwendet trilineare Filterung.
D2D1_DIRECTIONALBLUR_OPTIMIZATION_FORCE_DWORD
Wert: 0xffffffff

Anforderungen

Anforderung Wert
Header d2d1effects.h