D2D1_BITMAPSOURCE_PROP-Enumeration (d2d1effects.h)

Bezeichner für Eigenschaften des Bitmap-Quelleffekts.

Syntax

typedef enum D2D1_BITMAPSOURCE_PROP {
  D2D1_BITMAPSOURCE_PROP_WIC_BITMAP_SOURCE = 0,
  D2D1_BITMAPSOURCE_PROP_SCALE = 1,
  D2D1_BITMAPSOURCE_PROP_INTERPOLATION_MODE = 2,
  D2D1_BITMAPSOURCE_PROP_ENABLE_DPI_CORRECTION = 3,
  D2D1_BITMAPSOURCE_PROP_ALPHA_MODE = 4,
  D2D1_BITMAPSOURCE_PROP_ORIENTATION = 5,
  D2D1_BITMAPSOURCE_PROP_FORCE_DWORD = 0xffffffff
} ;

Konstanten

 
D2D1_BITMAPSOURCE_PROP_WIC_BITMAP_SOURCE
Wert: 0
Die IWICBitmapSource, die die zu ladenden Bilddaten enthält.


Der Typ ist IWICBitmapSource.

Der Standardwert ist NULL.
D2D1_BITMAPSOURCE_PROP_SCALE
Wert: 1
Der Skalierungsbetrag in X- und Y-Richtung. Der Effekt multipliziert die Breite mit dem X-Wert und die Höhe mit dem Y-Wert.
Diese Eigenschaft ist eine D2D1_VECTOR_2F definiert als: (X-Skalierung, Y-Skalierung). Die Skalierungsmengen sind FLOAT, einheitslos und müssen positiv oder 0 sein.


Der Typ ist D2D1_VECTOR_2F.

Der Standardwert ist {1.0f, 1.0f}.
D2D1_BITMAPSOURCE_PROP_INTERPOLATION_MODE
Wert: 2
Der Zum Skalieren des Bilds verwendete Interpolationsmodus.
Wenn der Modus die mipmap deaktiviert, speichert BitmapSouce das Bild in der Auflösung zwischen, die durch die Eigenschaften Scale und EnableDPICorrection bestimmt wird.


Der Typ ist D2D1_BITMAPSOURCE_INTERPOLATION_MODE.

Der Standardwert ist D2D1_BITMAPSOURCE_INTERPOLATION_MODE_LINEAR.
D2D1_BITMAPSOURCE_PROP_ENABLE_DPI_CORRECTION
Wert: 3
Wenn Sie dies auf TRUE festlegen, skaliert der Effekt das Eingabebild, um den von IWICBitmapSource gemeldeten DPI in den DPI des Gerätekontexts zu konvertieren.
Der Effekt verwendet den Interpolationsmodus, den Sie mit der InterpolationMode-Eigenschaft festgelegt haben. Wenn Sie dies auf FALSE festlegen, verwendet der Effekt einen DPI von 96,0 für das Ausgabebild.


Der Typ ist BOOL.

Der Standardwert ist FALSE.
D2D1_BITMAPSOURCE_PROP_ALPHA_MODE
Wert: 4
Der Alphamodus der Ausgabe. Dies kann entweder vormultipliziert oder gerade sein.


Der Typ ist D2D1_BITMAPSOURCE_ALPHA_MODE.

Der Standardwert ist D2D1_BITMAPSOURCE_ALPHA_MODE_PREMULTIPLIED.
D2D1_BITMAPSOURCE_PROP_ORIENTATION
Wert: 5
Ein Dreh- und/oder Drehvorgang, der für das Bild ausgeführt werden soll.


Der Typ ist D2D1_BITMAPSOURCE_ORIENTATION.

Der Standardwert ist D2D1_BITMAPSOURCE_ORIENTATION_DEFAULT.
D2D1_BITMAPSOURCE_PROP_FORCE_DWORD
Wert: 0xffffffff

Anforderungen

Anforderung Wert
Header d2d1effects.h