D2D1_BITMAP_INTERPOLATION_MODE-Enumeration (d2d1.h)
Gibt den Algorithmus an, der verwendet wird, wenn Bilder skaliert oder gedreht werden.
Syntax
typedef enum D2D1_BITMAP_INTERPOLATION_MODE {
D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR,
D2D1_BITMAP_INTERPOLATION_MODE_LINEAR,
D2D1_BITMAP_INTERPOLATION_MODE_FORCE_DWORD = 0xffffffff
} ;
Konstanten
D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR Verwenden Sie die genaue Farbe des nächstgelegenen Bitmappixels zum aktuellen Renderingpixel. |
D2D1_BITMAP_INTERPOLATION_MODE_LINEAR Interpolieren Sie eine Farbe aus den vier Bitmappixeln, die dem Renderingpixel am nächsten sind. |
D2D1_BITMAP_INTERPOLATION_MODE_FORCE_DWORD Wert: 0xffffffff |
Hinweise
Um ein Bild zu strecken, muss jedes Pixel im Originalbild einer Gruppe von Pixeln im größeren Bild zugeordnet werden. Um ein Bild zu verkleinern, müssen Gruppen von Pixeln im Originalbild einzelnen Pixeln im kleineren Bild zugeordnet werden. Die Effektivität der Algorithmen, die diese Zuordnungen vornehmen, bestimmt die Qualität eines skalierten Bilds. Algorithmen, die skalierte Bilder von höherer Qualität erzeugen, erfordern tendenziell mehr Verarbeitungszeit. D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR bietet eine schnellere, aber weniger hochwertige Interpolation, während D2D1_BITMAP_INTERPOLATION_MODE_LINEAR eine qualitativ hochwertigere Interpolation bietet.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Kopfzeile | d2d1.h |