IWICBitmapFlipRotator-Schnittstelle (wincodec.h)

Macht Methoden verfügbar, die eine um 90 Grad gedrehte (horizontale oder vertikale) und/oder gedrehte Bitmapquelle erzeugen. Das Umdrehen erfolgt vor der Drehung.

Vererbung

Die IWICBitmapFlipRotator-Schnittstelle erbt von IWICBitmapSource. IWICBitmapFlipRotator verfügt auch über folgende Membertypen:

Methoden

Die IWICBitmapFlipRotator-Schnittstelle verfügt über diese Methoden.

 
IWICBitmapFlipRotator::Initialize

Initialisiert den Bitmap-Flip-Rotator mit den angegebenen Parametern.

Hinweise

IWICBitmapFipRotator fordert Daten pro Pixel an, während WIC-Codecs Daten pro Scanline bereitstellen. Dies bewirkt, dass das Fliprotatorobjekt ein n²-Verhalten aufweist, wenn keine Pufferung vorhanden ist. Dies liegt daran, dass für jedes Pixel im transformierten Bild eine gesamte Scanlinie in der Datei decodiert werden muss. Es wird empfohlen, das Bild mithilfe von IWICBitmap zu puffern oder das Bild mithilfe von Direct2D um-/drehbar zu machen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP mit SP2, Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile wincodec.h