IWICBitmap-Schnittstelle (wincodec.h)

Definiert Methoden, die IWICBitmapSource das Konzept der Schreibbarkeit und statischen In-Memory-Darstellungen von Bitmaps hinzufügen.

Vererbung

Die IWICBitmap-Schnittstelle erbt von IWICBitmapSource. IWICBitmap verfügt auch über folgende Arten von Membern:

Methoden

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

 
IWICBitmap::Lock

Ermöglicht den Zugriff auf einen rechteckigen Bereich der Bitmap.
IWICBitmap::SetPalette

Ermöglicht den Zugriff auf Palettenänderungen.
IWICBitmap::SetResolution

Ändert die physische Auflösung des Bilds.

Hinweise

IWICBitmap erbt von IWICBitmapSource und erbt daher auch die CopyPixels-Methode . Wenn Pixel an einen neuen Speicherort verschoben werden müssen, ist CopyPixels häufig am effizientesten.

Aufgrund der internen Speicherdarstellung, die von der IWICBitmap impliziert wird, ist die direkte Änderung und Verarbeitung mithilfe der Sperre effizienter als CopyPixels, was in der Regel auf einen einfachen Zeigerzugriff direkt auf den Speicher der Bitmap und nicht auf eine Kopie reduziert wird. Dies steht im Gegensatz zu prozeduralen Bitmaps, die nur CopyPixels implementieren, da es keine interne Speicherdarstellung gibt und eine bei Bedarf erstellt werden muss, um einen Aufruf der Sperre zu erfüllen.

Anforderungen

Anforderung Wert
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