Freigeben über


Komponente für die Windows-Imageerstellung

Übersicht über die Windows Imaging Component-Technologie.

Zum Entwickeln der Komponente für die Windows-Imageerstellung benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Enumerations

 
WIC8BIMIptcDigestProperties

Gibt die Bezeichner der Metadatenelemente in einem 8BIM-IPTC-Digestmetadatenblock an.
WIC8BIMIptcProperties

Gibt die Bezeichner der Metadatenelemente in einem 8BIM-IPTC-Block an.
WIC8BIMResolutionInfoProperties

Gibt die Bezeichner der Metadatenelemente in einem 8BIMResolutionInfo-Block an.
WICBitmapAlphaChannelOption

Gibt die gewünschte Alphakanalverwendung an.
WICBitmapChainType

Definiert Konstanten, die einen Kettentyp angeben.
WICBitmapCreateCacheOption

Gibt die gewünschte Cacheverwendung an.
WICBitmapDecoderCapabilities

Gibt die Funktionen des Decoders an.
WICBitmapDitherType

Gibt den Typ des Ditheralgorithmus an, der beim Konvertieren zwischen Bildformaten angewendet werden soll.
WICBitmapEncoderCacheOption

Gibt die Cacheoptionen an, die für einen Encoder verfügbar sind.
WICBitmapInterpolationMode

Gibt den Sampling- oder Filtermodus an, der beim Skalieren eines Bilds verwendet werden soll.
WICBitmapLockFlags

Gibt den Zugriff auf eine IWICBitmap an.
WICBitmapPaletteType

Gibt den Typ der Palette an, die für ein indiziertes Bildformat verwendet wird.
WICBitmapTransformOptions

Gibt die Flip- und Drehungstransformationen an.
WICColorContextType

Gibt die Farbkontexttypen an.
WICComponentEnumerateOptions

Gibt Komponentenaufzählungsoptionen an.
WICComponentSigning

Gibt den Komponentensignaturstatus an.
WICComponentType

Gibt den Typ der WiC-Komponente (Windows Imaging Component) an.
WICDdsAlphaMode

Gibt die Bedeutung von Pixelfarbenkomponentenwerten an, die im DDS-Bild enthalten sind.
WICDdsDimension

Gibt den Bemaßungstyp der Daten an, die im DDS-Bild enthalten sind.
WICDecodeOptions

Gibt Decodierungsoptionen an.
WICGifApplicationExtensionProperties

Gibt die Metadateneigenschaften der Anwendungserweiterung für ein GIF-Bild (Graphics Interchange Format) an.
WICGifCommentExtensionProperties

Gibt die Metadateneigenschaften der Kommentarerweiterung für ein GIF-Bild (Graphics Interchange Format) an.
WICGifGraphicControlExtensionProperties

Gibt die Metadateneigenschaften der Grafiksteuerelementerweiterung an, die die Übergänge zwischen den einzelnen Frameanimationen für GIF-Bilder (Graphics Interchange Format) definieren.
WICGifImageDescriptorProperties

Gibt die Metadateneigenschaften des Bilddeskriptors für GIF-Frames (Graphics Interchange Format) an.
WICGifLogicalScreenDescriptorProperties

Gibt die Logischen Bildschirmdeskriptoreigenschaften für GIF-Metadaten (Graphics Interchange Format) an.
WICHeifCompressionOption

Definiert Konstanten, die HEIF-Komprimierungsoptionen (High Efficiency Image Format) angeben.
WICHeifHdrProperties

Gibt die HDR-Eigenschaften eines HEIF-Bilds (High Efficiency Image Format) an.
WICHeifProperties

Gibt die Eigenschaften eines HEIF-Bilds (High Efficiency Image Format) an.
WICJpegChrominanceProperties

Gibt die JPEG-Chrominanztabelleneigenschaft an.
WICJpegCommentProperties

Gibt die JPEG-Kommentareigenschaften an.
WICJpegIndexingOptions

Gibt die Optionen für die Indizierung eines JPEG-Bilds an.
WICJpegLuminanceProperties

Gibt die JPEG-Leuchtdichtetabelleneigenschaft an.
WICJpegScanType

Gibt das Speicherlayout von Pixeldaten in einem JPEG-Bildscan an.
WICJpegTransferMatrix

Gibt die Konvertierungsmatrix von Y'Cb'Cr' in R'G'B' an.
WICJpegYCrCbSubsamplingOption

Gibt die JPEG YCrCB-Untersamplingoptionen an.
WICMetadataCreationOptions

Gibt Metadatenerstellungsoptionen an.
WICNamedWhitePoint

Gibt benannte Weißabgleiche für rohe Bilder an.
WICPersistOptions

Gibt Die Windows-Imageerstellungskomponente (WIC)-Optionen an, die beim Initialisieren einer Komponente mit einem Datenstrom verwendet werden.
WICPixelFormatNumericRepresentation

Definiert Konstanten, die einen Grundtyp für die numerische Darstellung eines WIC-Pixelformats angeben.
WICPlanarOptions

Gibt zusätzliche Optionen für eine IWICPlanarBitmapSourceTransform-Implementierung an.
WICPngBkgdProperties

Gibt die Png-Metadateneigenschaften (Portable Network Graphics) (Portable Network Graphics) an.
WICPngChrmProperties

Gibt die Png-Metadateneigenschaften (Portable Network Graphics) für CIE XYZ-Farbigkeit an.
WICPngFilterOption

Gibt die PNG-Filter (Portable Network Graphics) an, die für die Komprimierungsoptimierung verfügbar sind.
WICPngGamaProperties

Gibt die PNG-Metadateneigenschaften (Portable Network Graphics) (Portable Network Graphics) an.
WICPngHistProperties

Gibt die HIST-Metadateneigenschaften für portable Netzwerkgrafiken (PORTABLE Network Graphics, PNG) an.
WICPngIccpProperties

Gibt die iCCP-Metadateneigenschaften (Portable Network Graphics, PNG) an.
WICPngItxtProperties

Gibt die Metadateneigenschaften für portable Netzwerkgrafiken (PORTABLE Network Graphics, PNG) iTXT an.
WICPngSrgbProperties

Gibt die PNG-Metadateneigenschaften (Portable Network Graphics) sRGB an.
WICPngTimeProperties

Gibt die tIME-Metadateneigenschaften des tIME-Blöckes (Portable Network Graphics, PNG) an.
WICProgressNotification

Gibt an, wann der Statusbenachrichtigungsrückruf aufgerufen werden soll.
WICProgressOperation

Gibt die Statusvorgänge an, für die Benachrichtigungen empfangen werden sollen.
WICRawCapabilities

Gibt die Funktionsunterstützung eines unformatierten Bilds an.
WICRawParameterSet

Gibt den Parametersatz an, der von einem unformatierten Codec verwendet wird.
WICRawRenderMode

Gibt die Renderabsicht des nächsten CopyPixels-Aufrufs an.
WICRawRotationCapabilities

Gibt die Drehungsfunktionen des Codecs an.
WICSectionAccessLevel

Gibt die Zugriffsebene eines Abschnitts "Windows Graphics Device Interface (GDI)" an.
WICTiffCompressionOption

Gibt die Tagged Image File Format (TIFF)-Komprimierungsoptionen an.
WICWebpAnimProperties

Gibt die Animationseigenschaften eines WebP-Bilds an.
WICWebpAnmfProperties

Gibt die Animationsframeeigenschaften eines WebP-Bilds an.

Functions

 
AddWriter

Fügt einen Metadatenblock auf oberster Ebene hinzu, indem ein IWICMetadataWriter hinzugefügt wird.
AppendFrameToChain

Erstellt einen Frame, der mit einer Kette eines bestimmten Typs verknüpft ist.
CanConvert

Bestimmt, ob das Quellpixelformat in das Zielpixelformat konvertiert werden kann.
CanConvert

Abfrage, ob der Formatkonverter von einem Format in ein anderes konvertiert werden kann.
ClearIndexing

Entfernt die Indizierung aus einem JPEG, das mit IWICJpegFrameDecode::SetIndexing indiziert wurde.
Clone

Erstellt eine Kopie des aktuellen IWICEnumMetadataItem.
Commit

Führt einen Commit für alle Änderungen für das Bild durch und schließt den Datenstrom.
Commit

Commits the frame to the image.
Commit

Schließt Metadatenänderungen am Bilddatenstrom ab.
CopyBlocks

Fordert Pixeldaten an, da sie nativ in der DDS-Datei gespeichert werden.
CopyPalette

Kopiert die IWICPalette des Decoders.
CopyPalette

Ruft die Farbtabelle für indizierte Pixelformate ab.
CopyPixels

Weist das Objekt an, Pixel zu erzeugen.
CopyPixels

Kopiert Pixeldaten mithilfe der bereitgestellten Eingabeparameter.
CopyPixels

Kopiert Pixel in die Zielebenen. Konfiguriert durch die angegebenen Eingabeparameter.
CopyScan

Ruft eine Kopie des komprimierten JPEG-Scans direkt aus dem AUSGABEdatenstrom des WIC-Decoderframes ab.
CreateBitmap

Erstellt ein IWICBitmap -Objekt.
CreateBitmapClipper

Erstellt eine neue Instanz eines IWICBitmapClipper -Objekts.
CreateBitmapFlipRotator

Erstellt eine neue Instanz eines IWICBitmapFlipRotator -Objekts.
CreateBitmapFromHBITMAP

Erstellt eine IWICBitmap aus einem Bitmaphandle.
CreateBitmapFromHICON

Erstellt eine IWICBitmap aus einem Symbolhandle.
CreateBitmapFromMemory

Erstellt eine IWICBitmap aus einem Speicherblock.
CreateBitmapFromSource

Erstellt eine IWICBitmap aus einer IWICBitmapSource.
CreateBitmapFromSourceRect

Erstellt eine IWICBitmap aus einem angegebenen Rechteck einer IWICBitmapSource.
CreateBitmapScaler

Erstellt eine neue Instanz eines IWICBitmapScaler.
CreateColorContext

Erstellt eine neue Instanz der IWICColorContext-Klasse.
CreateColorTransformer

Erstellt eine neue Instanz der IWICColorTransform-Klasse.
CreateComponentEnumerator

Erstellt ein IEnumUnknown -Objekt der angegebenen Komponententypen.
CreateComponentInfo

Erstellt eine neue Instanz der IWICComponentInfo-Klasse für den angegebenen Komponentenklassenbezeichner (CLSID).
CreateDecoder

Erstellt eine neue Instanz von IWICBitmapDecoder.
CreateDecoderFromFileHandle

Erstellt eine neue Instanz des IWICBitmapDecoder basierend auf dem angegebenen Dateihandle.
CreateDecoderFromFilename

Erstellt eine neue Instanz der IWICBitmapDecoder-Klasse basierend auf der angegebenen Datei.
CreateDecoderFromStream

Erstellt eine neue Instanz der IWICBitmapDecoder-Klasse basierend auf dem angegebenen IStream.
CreateEncoder

Erstellt eine neue Instanz der IWICBitmapEncoder-Klasse.
CreateEncoderPropertyBag

Erstellt einen Encoder-Eigenschaftenbehälter.
CreateFastMetadataEncoderFromDecoder

Erstellt eine neue Instanz des schnellen Metadaten-Encoders basierend auf dem angegebenen IWICBitmapDecoder.
CreateFastMetadataEncoderFromFrameDecode

Erstellt eine neue Instanz des schnellen Metadaten-Encoders basierend auf dem angegebenen Bildframe.
CreateFormatConverter

Erstellt eine neue Instanz der IWICFormatConverter-Klasse.
CreateImageEncoder

Erstellt ein neues Bildgeberobjekt.
CreateInstance

Erstellt eine neue IWICBitmapDecoder-Instanz.
CreateInstance

Erstellt eine neue IWICBitmapEncoder-Instanz.
CreateInstance

Erstellt eine neue IWICFormatConverter-Instanz.
CreateInstance

Erstellt eine Instanz eines IWICMetadataReader.
CreateInstance

Erstellt eine Instanz eines IWICMetadataWriters.
CreateMetadataReader

Erstellt einen IWICMetadataReader basierend auf den angegebenen Parametern. (IWICComponentFactory.CreateMetadataReader)
CreateMetadataReaderFromContainer

Erstellt einen IWICMetadataReader basierend auf den angegebenen Parametern. (IWICComponentFactory.CreateMetadataReaderFromContainer)
CreateMetadataWriter

Erstellt einen IWICMetadataWriter basierend auf den angegebenen Parametern.
CreateMetadataWriterFromReader

Erstellt einen IWICMetadataWriter aus dem angegebenen IWICMetadataReader.
CreateNewFrame

Erstellt eine neue IWICBitmapFrameEncode-Instanz.
CreateNewFrame

Erstellt einen neuen Frame, der codiert werden soll.
CreatePalette

Erstellt eine neue Instanz der IWICPalette-Klasse.
CreateQueryReaderFromBlockReader

Erstellt einen IWICMetadataQueryReader aus dem angegebenen IWICMetadataBlockReader.
CreateQueryWriter

Erstellt eine neue Instanz eines Abfrage-Writers.
CreateQueryWriterFromBlockWriter

Erstellt einen IWICMetadataQueryWriter aus dem angegebenen IWICMetadataBlockWriter.
CreateQueryWriterFromReader

Erstellt eine neue Instanz eines Abfrage-Writers basierend auf dem angegebenen Abfrageleser. Der Abfrage-Writer wird bereits mit Metadaten aus dem Abfrageleser ausgefüllt.
CreateStream

Erstellt eine neue Instanz der IWICStream-Klasse.
DoesRequireFixedSize

Bestimmt, ob für den Metadatenhandler eine feste Größe erforderlich ist.
DoesRequireFullStream

Bestimmt, ob für den Handler ein vollständiger Datenstrom erforderlich ist.
DoesSupportAnimation

Ruft einen Wert ab, der angibt, ob der Codec Animation unterstützt.
DoesSupportChainType

Bestimmt, ob der angegebene Kettentyp unterstützt wird.
DoesSupportChromakey

Ruft einen Wert ab, der angibt, ob der Codec Chromakeys unterstützt.
DoesSupportIndexing

Ruft einen Wert ab, der angibt, ob dieser Decoder die Indizierung für einen effizienten zufälligen Zugriff unterstützt.
DoesSupportLossless

Ruft einen Wert ab, der angibt, ob der Codec verlustfreie Formate unterstützt.
DoesSupportMultiframe

Ruft einen Wert ab, der angibt, ob der Codec Multiframe-Bilder unterstützt.
DoesSupportPadding

Bestimmt, ob der Metadatenhandler Den Abstand unterstützt.
DoesSupportTransform

Bestimmt, ob eine bestimmte Transformationsoption nativ durch die Implementierung der IWICBitmapSourceTransform-Schnittstelle unterstützt wird.
DoesSupportTransform

Verwenden Sie diese Methode, um festzustellen, ob eine gewünschte Planarausgabe unterstützt wird, und lassen Sie es dem Aufrufer zu, einen optimierten Codepfad auszuwählen, falls dies der Fall ist.
GetAcHuffmanTable

Ruft eine Kopie der AC Huffman-Tabelle für den angegebenen Scan und die angegebene Tabelle ab. (IWICJpegFrameDecode.GetAcHuffmanTable)
GetAcHuffmanTable

Ruft eine Kopie der AC Huffman-Tabelle für den angegebenen Scan und die angegebene Tabelle ab. (IWICJpegFrameEncode.GetAcHuffmanTable)
GetAuthor

Ruft den Namen des Autors der Komponente ab.
GetBitsPerPixel

Ruft die Bits pro Pixel (BPP) des Pixelformats ab.
GetChainedFrame

Ruft einen Frame für eine Kette eines bestimmten Typs ab.
GetChainedFrameCount

Ruft die Anzahl der Frames für eine Kette eines bestimmten Typs ab.
GetChannelCount

Ruft die Anzahl der Kanäle ab, die das Pixelformat enthält.
GetChannelMask

Ruft die Kanalmaske des Pixelformats ab.
GetClosestPixelFormat

Ruft das nächstgelegene Pixelformat ab, in das die Implementierung von IWICBitmapSourceTransform Pixel nativ kopieren kann, je nach gewünschtem Format.
GetClosestSize

Gibt die nächstgelegenen Dimensionen zurück, die die Implementierung nativ auf die gewünschten Dimensionen skalieren kann.
GetCLSID

Ruft den Klassenbezeichner der Komponente (CLSID) ab.
GetColorContext

Ruft den IWICColorContext des Pixelformats ab.
GetColorContexts

Ruft die IWICColorContext-Objekte des Bilds ab.
GetColorContexts

Ruft den mit dem Bildrahmen verknüpften IWICColorContext ab.
GetColorCount

Ruft die Anzahl der Farben in der Farbtabelle ab.
GetColorManagementVersion

Ruft die Versionsnummer der Farbverwaltung ab, die der Codec unterstützt.
GetColors

Füllt das angegebene Farbarray mit den Farben aus der internen Farbtabelle aus. Das Farbarray sollte entsprechend den Rückgabeergebnissen von GetColorCount angepasst werden.
GetComponentType

Ruft den WICComponentType der Komponente ab.
GetContainerFormat

Ruft die container-GUID ab, die dem Codec zugeordnet ist.
GetContainerFormat

Ruft das Containerformat des Images ab.
GetContainerFormat

Ruft das Containerformat des Encoders ab.
GetContainerFormat

Ruft das Containerformat der Metadatenabfrageleser ab.
GetContainerFormat

Ruft das Containerformat des Decoders ab.
GetContainerFormats

Ruft die vom Metadatenhandler unterstützten Containerformate ab.
GetContrast

Ruft den Kontrastwert des rohen Bilds ab.
GetCount

Ruft die Anzahl der Metadatenblöcke der obersten Ebene ab.
GetCount

Ruft die Anzahl der Metadatenelemente innerhalb des Readers ab.
GetCurrentLevel

Ruft die aktuelle progressive Ebene des Decoders ab.
GetCurrentParameterSet

Ruft den aktuellen Satz von Parametern ab.
GetDataPointer

Ruft den Zeiger auf das obere linke Pixel im gesperrten Rechteck ab.
GetDcHuffmanTable

Ruft eine Kopie der DC Huffman-Tabelle für den angegebenen Scan und die angegebene Tabelle ab. (IWICJpegFrameDecode.GetDcHuffmanTable)
GetDcHuffmanTable

Ruft eine Kopie der DC Huffman-Tabelle für den angegebenen Scan und die angegebene Tabelle ab. (IWICJpegFrameEncode.GetDcHuffmanTable)
GetDecoderInfo

Ruft eine IWICBitmapDecoderInfo für das Bild ab.
GetDeviceManufacturer

Ruft den Namen der Geräteherstellung ab, die dem Codec zugeordnet ist.
GetDeviceManufacturer

Ruft den Gerätehersteller des Metadatenhandlers ab.
GetDeviceModels

Ruft eine durch Trennzeichen getrennte Liste von Gerätemodellen ab, die dem Codec zugeordnet sind.
GetDeviceModels

Ruft die Gerätemodelle ab, die den Metadatenhandler unterstützen.
GetEncoderInfo

Ruft eine IWICBitmapEncoderInfo für den Encoder ab.
GetEnumerator

Ruft einen Enumerator aller Metadatenelemente an der aktuellen relativen Position innerhalb der Metadatenhierarchie ab.
GetEnumerator

Ruft eine Aufzählung von IWICMetadataReader -Objekten ab, die alle Metadatenblöcke der obersten Ebene darstellen.
GetEnumerator

Ruft einen Enumerator aller Metadatenelemente ab.
GetExifColorSpace

Ruft den Farbraumkontext der Exchangeable Image File (EXIF) ab.
GetExposureCompensation

Ruft den Stoppwert der Belichtungskorrektur des rohen Bilds ab.
GetFileExtensions

Ruft eine durch Trennzeichen getrennte Liste der Dateinamenerweiterungen ab, die dem Codec zugeordnet sind.
GetFormatGUID

Ruft die PIXELformat-GUID ab.
GetFormatInfo

Ruft Informationen zum Format ab, in dem das DDS-Bild gespeichert ist.
GetFrame

Ruft den angegebenen Frame des Bilds ab.
GetFrame

Ruft den angegebenen Frame des DDS-Bilds ab.
GetFrameCount

Ruft die Gesamtanzahl der Frames im Bild ab.
GetFrameHeader

Ruft Kopfzeilendaten aus dem gesamten Frame ab.
GetFriendlyName

Ruft den Anzeigenamen der Komponente ab, bei dem es sich um einen lesbaren Anzeigenamen für die Komponente handelt.
GetGamma

Ruft die aktuelle Gammaeinstellung des rohen Bilds ab.
GetHeader

Ruft den Metadatenheader für den Metadaten-Writer ab.
GetKelvinRangeInfo

Ruft die Informationen zum aktuellen Kelvin-Bereich des rohen Bilds ab.
GetLevelCount

Ruft die Anzahl der Ebenen der progressiven Decodierung ab, die vom CODEC unterstützt wird.
GetLocation

Ruft den aktuellen Pfad relativ zum Stammmetadatenblock ab.
GetMetadataByName

Ruft den Metadatenblock oder -element ab, der durch einen Metadatenabfrageausdruck identifiziert wird.
GetMetadataFormat

Ruft das Metadatenformat des Metadatenhandlers ab.
GetMetadataFormat

Ruft das Metadatenformat ab, das dem Leser zugeordnet ist.
GetMetadataHandlerInfo

Ruft die Metadatenhandlerinformationen ab, die dem Leser zugeordnet sind.
GetMetadataQueryReader

Ruft den Metadatenabfrageleser vom Decoder ab.
GetMetadataQueryReader

Ruft einen Metadatenabfrageleser für den Frame ab.
GetMetadataQueryWriter

Ruft einen Metadatenabfrage-Writer für den Encoder ab.
GetMetadataQueryWriter

Ruft den Metadatenabfrage-Writer für den Encoderframe ab.
GetMetadataQueryWriter

Ruft einen Metadatenabfrage-Writer für schnelle Metadatencodierung ab.
GetMimeTypes

Ruft eine kommagetrennte Sequenz von MIME-Typen ab, die dem Codec zugeordnet sind.
GetNamedWhitePoint

Ruft den benannten weißen Punkt des rohen Bilds ab.
GetNoiseReduction

Ruft den Rauschreduktionswert des rohen Bilds ab.
GetNumericRepresentation

Ruft die WICPixelFormatNumericRepresentation des Pixelformats ab.
GetParameters

Ruft DDS-spezifische Daten ab. (IWICDdsDecoder.GetParameters)
GetParameters

Ruft DDS-spezifische Daten ab. (IWICDdsEncoder.GetParameters)
GetPatterns

Ruft die vom Decoder unterstützten Dateimustersignaturen ab.
GetPatterns

Ruft die Metadatenmuster ab, die dem Metadatenleser zugeordnet sind.
GetPersistOptions

Ruft die dauerhaften Optionen ab, die beim Initialisieren der Komponente mit einem Datenstrom verwendet werden.
GetPixelFormat

Ruft das Pixelformat für den gesperrten Bereich von Pixeln ab. Dies kann verwendet werden, um die Anzahl der Bytes pro Pixel im gesperrten Bereich zu berechnen.
GetPixelFormat

Ruft das Pixelformat der Bitmapquelle ab.
GetPixelFormats

Ruft die Pixelformate ab, die der Codec unterstützt.
GetPixelFormats

Ruft eine Liste von GUIDs ab, die angeben, welche Pixelformate der Konverter unterstützt.
GetPreferredVendorGUID

Ruft die bevorzugte Anbieter-GUID ab.
GetPreview

Ruft ein Vorschaubild ab, falls unterstützt.
GetProfileBytes

Ruft das Farbkontextprofil ab.
GetQuantizationTable

Ruft eine Kopie der Quantisierungstabelle ab. (IWICJpegFrameDecode.GetQuantizationTable)
GetQuantizationTable

Ruft eine Kopie der Quantisierungstabelle ab. (IWICJpegFrameEncode.GetQuantizationTable)
GetReaderByIndex

Ruft einen IWICMetadataReader für einen angegebenen Metadatenblock der obersten Ebene ab.
GetRenderMode

Ruft den aktuellen WICRawRenderMode ab.
GetResolution

Ruft die Samplingrate zwischen Pixeln und physischen Weltmessungen ab.
GetRotation

Ruft den aktuellen Drehwinkel ab.
GetSaturation

Ruft den Sättigungswert des rohen Bilds ab.
GetScanHeader

Ruft Parameter vom Start of Scan (SOS)-Marker für den Scan mit dem angegebenen Index ab.
GetSharpness

Ruft den Schärfewert des rohen Bilds ab.
GetSigningStatus

Ruft den Signaturstatus der Komponente ab.
GetSize

Ruft die Breite und Höhe des gesperrten Rechtecks in Pixel ab.
GetSize

Ruft die Pixelbreite und -höhe der Bitmap ab.
GetSizeInBlocks

Ruft die Breite und Höhe des DDS-Bilds in Blöcken ab.
GetSpecVersion

Ruft die Spezifikationsversion der Komponente ab.
GetStream

Ruft den Datenstrom ab, der von der Komponente gehalten wird.
GetStride

Bietet Zugriff auf den Stridewert für den Arbeitsspeicher.
GetThumbnail

Ruft eine Bitmapminiaturansicht des Bilds ab, sofern vorhanden
GetThumbnail

Ruft eine kleine Vorschau des Frames ab, falls vom Codec unterstützt.
GetTint

Ruft den Farbtonwert des rohen Bilds ab.
GetToneCurve

Ruft die Tonkurve des rohen Bilds ab.
GetType

Ruft den Farbkontexttyp ab. (IWICColorContext.GetType)
GetType

Ruft den WICBitmapPaletteType ab, der die Palette beschreibt.
GetValue

Ruft den Metadatenelementwert ab.
GetValueByIndex

Ruft das Metadatenelement am angegebenen Index ab.
GetVendorGUID

Ruft die Anbieter-GUID ab.
GetVersion

Ruft die Version der Komponente ab.
GetWhitePointKelvin

Ruft die Kelvin-Temperatur des Rohbilds ab.
GetWhitePointRGB

Ruft die RGB-Werte des Weißen Punkts ab.
GetWriterByIndex

Ruft den IWICMetadataWriter ab, der sich im angegebenen Index befindet.
HasAlpha

Gibt an, ob die Palette einen Eintrag enthält, der nicht undurchsichtig ist (d. r. einen Eintrag mit einem Alpha, der kleiner als 1 ist).
Initialize

Initialisiert den Bitmapclipper mit den bereitgestellten Parametern.
Initialize

Initialisiert den Decoder mit dem bereitgestellten Datenstrom.
Initialize

Initialisiert den Encoder mit einem IStream, der dem Encoder angibt, wo die Bits codiert werden sollen.
Initialize

Initialisiert den Bitmap-Flip-Rotator mit den bereitgestellten Parametern.
Initialize

Initialisiert den Frame-Encoder mithilfe der angegebenen Eigenschaften.
Initialize

Initialisiert den Bitmap-Scaler mit den bereitgestellten Parametern.
Initialize

Initialisiert eine IWICColorTransform mit einer IWICBitmapSource und transformiert sie von einem IWICColorContext in einen anderen.
Initialize

Initialisiert den Formatkonverter.
Initialize

Initialisiert einen Formatkonverter mit einer planaren Quelle und gibt das interleavierte Ausgabepixelformat an.
InitializeCustom

Initialisiert eine Palette mit den bereitgestellten benutzerdefinierten Farbeinträgen.
InitializeFromBitmap

Initialisiert eine Palette mithilfe einer berechneten optimierten Werte basierend auf der Referenzbitmap.
InitializeFromBlockReader

Initialisiert einen IWICMetadataBlockWriter aus dem angegebenen IWICMetadataBlockReader. Dadurch wird der Metadatenblock-Writer mit allen Metadaten im Metadatenblockleser vorab aufgefüllt.
InitializeFromExifColorSpace

Initialisiert den Farbkontext mithilfe eines EXIF-Farbraums (Exchangeable Image File).
InitializeFromFilename

Initialisiert den Farbkontext aus der angegebenen Datei.
InitializeFromFilename

Initialisiert einen Datenstrom aus einer bestimmten Datei.
InitializeFromIStream

Initialisiert einen Datenstrom aus einem anderen Datenstrom. Zugriffsrechte werden vom zugrunde liegenden Datenstrom geerbt.
InitializeFromIStreamRegion

Initialisiert den Datenstrom als Unterstream eines anderen Datenstroms.
InitializeFromMemory

Initialisiert den Farbkontext aus einem Speicherblock.
InitializeFromMemory

Initialisiert einen Datenstrom, um einen Speicherblock als Datenstrom zu behandeln. Der Datenstrom kann nicht über die Puffergröße hinaus wachsen.
InitializeFromPalette

Initialisieren Sie die Palette basierend auf einer bestimmten Palette.
InitializePredefined

Initialisiert die Palette auf eine der vordefinierten Paletten, die von WICBitmapPaletteType angegeben werden, und fügt optional eine transparente Farbe hinzu.
IsBlackWhite

Ruft einen Wert ab, der beschreibt, ob die Palette schwarzweiß ist.
IsGrayscale

Ruft einen Wert ab, der beschreibt, ob eine Palette Graustufen ist.
LoadEx

Lädt Daten aus einem Eingabedatenstrom mithilfe der angegebenen Parameter.
LoadParameterSet

Legt die gewünschte WICRawParameterSet-Option fest.
Lock

Bietet Zugriff auf einen rechteckigen Bereich der Bitmap.
MatchesMimeType

Ruft einen Wert ab, der angibt, ob der angegebene MIME-Typ dem MIME-Typ des Codecs entspricht.
MatchesPattern

Ruft einen Wert ab, der angibt, ob der Codec das Muster innerhalb eines angegebenen Datenstroms erkennt.
MatchesPattern

Bestimmt, ob ein Datenstrom ein Metadatenelementmuster enthält.
Next

Erweitert die aktuelle Position in der Enumeration.
Notify

Eine anwendungsdefinierte Rückrufmethode, die für Änderungsbenachrichtigungen für unformatierte Bildparameter verwendet wird.
Notify

Die Notify-Methode ist nur für die Einhaltung dokumentiert; ihre Verwendung wird nicht empfohlen und kann in Zukunft geändert oder nicht verfügbar sein. Verwenden Sie stattdessen RegisterProgressNotification.
PFNProgressNotification

Anwendungsdefinierte Rückruffunktion, die aufgerufen wird, wenn der Fortschritt der Codeckomponente erfolgt.
QueryCapability

Ruft die Funktionen des Decoders basierend auf dem angegebenen Datenstrom ab.
QueryRawCapabilitiesInfo

Ruft Informationen dazu ab, welche Funktionen für ein unformatiertes Bild unterstützt werden.
RefreshStream

Informiert die Komponente, dass der Inhalt des Datenstroms, auf dem er sich befindet, möglicherweise geändert wurde. Die Komponente sollte reagieren, indem alle zwischengespeicherten Informationen aus dem Datenstrom geändert werden.
RegisterProgressNotification

Registriert eine Statusbenachrichtigungsrückruffunktion.
RemoveMetadataByName

Entfernt ein Metadatenelement von einem bestimmten Speicherort mithilfe eines Metadatenabfrageausdrucks.
RemoveValue

Entfernt das Metadatenelement, das den angegebenen Parametern entspricht.
RemoveValueByIndex

Entfernt das Metadatenelement am angegebenen Index.
RemoveWriterByIndex

Entfernt den Metadaten-Writer aus dem angegebenen Indexspeicherort.
Reset

Setzt die aktuelle Position auf den Anfang der Enumeration zurück.
SaveEx

Speichert den IWICPersistStream mithilfe der angegebenen Parameter in dem angegebenen Eingabe-IStream.
SetColorContexts

Legt die IWICColorContext-Objekte für den Encoder fest.
SetColorContexts

Legt eine angegebene Zahl IWICColorContext-Profile auf den Frame fest.
SetContrast

Legt den Kontrastwert des rohen Bilds fest.
SetCurrentLevel

Gibt die Ebene an, die beim nächsten Aufruf von CopyPixels abgerufen werden soll.
SetDestinationColorContext

Legt den Zielfarbkontext fest.
SetExposureCompensation

Legt den Stoppwert der Belichtungskorrektur fest.
SetGamma

Legt den gewünschten Gammawert fest.
SetIndexing

Ermöglicht die Indizierung des JPEG für effizienten zufälligen Zugriff.
SetMetadataByName

Legt ein Metadatenelement auf einen bestimmten Speicherort fest.
SetNamedWhitePoint

Legt den benannten weißen Punkt der Rohdatei fest.
SetNoiseReduction

Legt den Rauschreduktionswert des rohen Bilds fest.
SetNotificationCallback

Legt die Benachrichtigungsrückrufmethode fest.
SetPalette

Bietet Zugriff auf Palettenänderungen.
SetPalette

Legt die globale Palette für das Bild fest.
SetPalette

Legt die IWICPalette für indizierte Pixelformate fest.
SetParameters

Legt DDS-spezifische Daten fest.
SetPixelFormat

Fordert an, dass der Encoder das angegebene Pixelformat verwendet.
SetPreview

Legt die globale Vorschau für das Bild fest.
SetRenderMode

Legt den aktuellen WICRawRenderMode fest.
SetResolution

Ändert die physische Auflösung des Bilds.
SetResolution

Legt die physische Auflösung des Ausgabebilds fest.
SetRotation

Legt den gewünschten Drehwinkel fest.
SetSaturation

Legt den Sättigungswert des rohen Bilds fest.
SetSharpness

Legt den Schärfewert des rohen Bilds fest.
SetSize

Legt die Ausgabebildabmessungen für den Frame fest.
SetThumbnail

Legt die globale Miniaturansicht für das Bild fest.
SetThumbnail

Legt die Miniaturansicht des Frames fest, wenn sie vom Codec unterstützt wird.
SetTint

Legt den Farbtonwert des rohen Bilds fest.
SetToneCurve

Legt die Tonkurve für das rohe Bild fest.
SetValue

Legt das angegebene Metadatenelement fest.
SetValueByIndex

Legt das Metadatenelement auf den angegebenen Index fest.
SetWhitePointKelvin

Legt den Kelvin-Wert des weißen Punkts fest.
SetWhitePointRGB

Legt die RGB-Werte für den weißen Punkt fest.
SetWriterByIndex

Ersetzt den Metadaten-Writer am angegebenen Indexspeicherort.
Skip

Überspringt die angegebene Anzahl von Objekten.
SupportsTransparency

Gibt zurück, ob das Format transparente Pixel unterstützt.
WICConvertBitmapSource

Ruft eine IWICBitmapSource im gewünschten Pixelformat aus einer bestimmten IWICBitmapSource ab.
WICCreateBitmapFromSection

Gibt eine IWICBitmapSource zurück, die von den Pixeln eines GDI-Abschnittsziehpunkts (Windows Graphics Device Interface) unterstützt wird. (WICCreateBitmapFromSection)
WICCreateBitmapFromSectionEx

Gibt eine IWICBitmapSource zurück, die von den Pixeln eines GDI-Abschnittsziehpunkts (Windows Graphics Device Interface) unterstützt wird. (WICCreateBitmapFromSectionEx)
WICGetMetadataContentSize

Gibt die Größe des Metadateninhalts zurück, der vom angegebenen IWICMetadataWriter enthalten ist. Die zurückgegebenen Größenkonten für den Header und die Länge der Metadaten.
WICMapGuidToShortName

Ruft den kurzen Namen ab, der einer bestimmten GUID zugeordnet ist.
WICMapSchemaToName

Ruft den Namen ab, der einem bestimmten Schema zugeordnet ist.
WICMapShortNameToGuid

Ruft die GUID ab, die dem angegebenen Kurznamen zugeordnet ist.
WICMatchMetadataContent

Ruft eine Metadatenformat-GUID für ein angegebenes Containerformat und einen Anbieter ab, der am besten mit dem Inhalt innerhalb eines bestimmten Datenstroms übereinstimmt.
WICSerializeMetadataContent

Schreibt Metadaten in einen bestimmten Datenstrom.
WriteFrame

Codiert das Bild mit dem vom IWICBitmapFrameEncode angegebenen Frame.
WriteFrameThumbnail

Codiert das Bild als Miniaturansicht für den frame, der vom IWICBitmapFrameEncode angegeben wird.
WritePixels

Kopiert Scanzeilendaten aus einem vom Aufrufer bereitgestellten Puffer in das IWICBitmapFrameEncode -Objekt.
WritePixels

Schreibt Zeilen aus den Quellebenen in das codierte Format. (IWICPlanarBitmapFrameEncode.WritePixels)
WriteScan

Schreibt Scandaten in einen JPEG-Frame.
WriteSource

Codiert eine Bitmapquelle.
WriteSource

Schreibt Zeilen aus den Quellebenen in das codierte Format. (IWICPlanarBitmapFrameEncode.WriteSource)
WriteThumbnail

Codiert das angegebene Bild als Miniaturansicht für den angegebenen WIC-Bitmap-Encoder.

Interfaces

 
IWICBitmap

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

Macht Methoden verfügbar, die eine abgeschnittene Version der Eingabebitmap für einen bestimmten rechteckigen Bereich von Interesse erzeugen.
IWICBitmapCodecInfo

Macht Methoden verfügbar, die Informationen zu einem bestimmten Codec bereitstellen.
IWICBitmapCodecProgressNotification

Macht Methoden verfügbar, die für die Statusbenachrichtigung für Encoder und Decoder verwendet werden.
IWICBitmapDecoder

Stellt Methoden bereit, die einen Decoder repräsentieren.
IWICBitmapDecoderInfo

Macht Methoden verfügbar, die Informationen zu einem Decoder bereitstellen.
IWICBitmapEncoder

Es werden Methoden zum Festlegen der Eigenschaften eines Encoders definiert, wie Miniaturansichten, Rahmen und Paletten.
IWICBitmapEncoderInfo

Macht Methoden verfügbar, die Informationen zu einem Encoder bereitstellen.
IWICBitmapFlipRotator

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

Bietet Zugriff auf Frames, die über Ketten verschiedener Typen mit dem aktuellen Frame verknüpft sind.
IWICBitmapFrameChainWriter

Verknüpft Frames in Ketten unterschiedlicher Typen.
IWICBitmapFrameDecode

Definiert Methoden zum Decodieren einzelner Bildframes einer codierten Datei.
IWICBitmapFrameEncode

Stellt die einzelnen Bildframes eines Encoders dar.
IWICBitmapLock

Macht Methoden verfügbar, die die Lock-Methode unterstützen.
IWICBitmapScaler

Stellt eine geänderte Version der Eingabebitmap mithilfe eines Resampling- oder Filteralgorithmus dar.
IWICBitmapSource

Macht Methoden verfügbar, die auf eine Quelle verweisen, aus der Pixel abgerufen werden, aber nicht zurückgeschrieben werden können.
IWICBitmapSourceTransform

Macht Methoden zum Entladen bestimmter Vorgänge für die zugrunde liegende IWICBitmapSource-Implementierung verfügbar.
IWICColorContext

Macht Methoden für die Farbverwaltung verfügbar.
IWICColorTransform

Macht Methoden verfügbar, die eine IWICBitmapSource von einem Farbkontext in einen anderen transformieren.
IWICComponentFactory

Macht Methoden verfügbar, mit denen Komponenten erstellt werden, die von Komponentenentwicklern verwendet werden. Dazu gehören Metadatenleser, Autoren und andere Dienste für die Verwendung durch Codec- und Metadatenhandlerentwickler.
IWICComponentInfo

Macht Methoden verfügbar, die Komponenteninformationen bereitstellen.
IWICDdsDecoder

Stellt Informationen und Funktionen bereit, die für das DDS-Bildformat spezifisch sind.
IWICDdsEncoder

Ermöglicht das Schreiben bestimmter DDS-Formatinformationen in einen Encoder.
IWICDdsFrameDecode

Bietet Zugriff auf einen einzelnen Frame von DDS-Bilddaten in seinem systemeigenen DXGI_FORMAT Formular sowie Informationen zu den Bilddaten.
IWICDevelopRaw

Macht Methoden verfügbar, die Zugriff auf die Funktionen eines unformatierten Codecformats bieten.
IWICDevelopRawNotificationCallback

Macht eine Rückrufmethode für Unformatierte Bildänderungs-Noficationen verfügbar.
IWICEnumMetadataItem

Macht Methoden verfügbar, die Enumerationsdienste für einzelne Metadatenelemente bereitstellen.
IWICFastMetadataEncoder

Stellt Methoden bereit, die für die Metadatenbearbeitung vor Ort verwendet werden. Mit einem schnellen Metadaten-Encoder können Sie einem Bild Metadaten hinzufügen und entfernen, ohne das Bild vollständig neu codieren zu müssen.
IWICFormatConverter

Stellt eine IWICBitmapSource dar, die die Bilddaten aus einem Pixelformat in ein anderes konvertiert, wobei Dithering und Halftoning in indizierte Formate, Palettenübersetzung und Alpha-Schwellenwerte behandelt werden.
IWICFormatConverterInfo

Macht Methoden verfügbar, die Informationen zu einem Pixelformatkonverter bereitstellen.
IWICImageEncoder

Codiert ID2D1Image-Schnittstellen mit einem IWICBitmapEncoder.
IWICImagingFactory

Macht Methoden verfügbar, die zum Erstellen von Komponenten für die Windows Imaging Component (WIC) verwendet werden, z. B. Decoder, Encoder und Pixelformatkonverter.
IWICImagingFactory2

Eine Erweiterung der WIC-Factoryschnittstelle, die die Möglichkeit zum Erstellen eines IWICImageEncoder umfasst.
IWICJpegFrameDecode

Macht Methoden zum Decodieren von JPEG-Bildern verfügbar. Bietet Zugriff auf den Start of Frame (SOF)-Header, den Start of Scan (SOS)-Header, die Tabellen Huffman und Quantization sowie die komprimierten JPEG-Daten. Ermöglicht auch die Indizierung für effizienten zufälligen Zugriff.
IWICJpegFrameEncode

Macht Methoden zum Direkten Schreiben komprimierter JPEG-Scandaten in den Ausgabedatenstrom des WIC-Encoders verfügbar. Bietet außerdem Zugriff auf die Huffman- und Quantisierungstabellen.
IWICMetadataBlockReader

Macht Methoden verfügbar, die Zugriff auf alle Metadatenblöcke der obersten Ebene des Codecs bieten.
IWICMetadataBlockWriter

Macht Methoden verfügbar, die die Codierung von Metadaten aktivieren. Diese Schnittstelle wird vom Decoder und seinen Bildframes implementiert.
IWICMetadataHandlerInfo

Macht Methoden verfügbar, die grundlegende Informationen zum registrierten Metadatenhandler bereitstellen.
IWICMetadataQueryReader

Macht Methoden zum Abrufen von Metadatenblöcken und Elementen aus einem Decoder oder dessen Bildframes mithilfe eines Metadatenabfrageausdrucks verfügbar.
IWICMetadataQueryWriter

Macht Methoden zum Festlegen oder Entfernen von Metadatenblöcken und Elementen für einen Encoder oder dessen Bildframes mithilfe eines Metadatenabfrageausdrucks verfügbar.
IWICMetadataReader

Macht Methoden verfügbar, die Zugriff auf die Unterstreichung von Metadateninhalten bieten. Diese Schnittstelle wird von unabhängigen Softwareanbietern (ISVs) implementiert, um neue Metadatenleser zu erstellen.
IWICMetadataReaderInfo

Macht Methoden verfügbar, die grundlegende Informationen zum registrierten Metadatenleser bereitstellen.
IWICMetadataWriter

Macht Methoden verfügbar, die Zugriff auf das Schreiben von Metadateninhalten ermöglichen. Dies wird von unabhängigen Softwareanbietern (ISVs) implementiert, um neue Metadatenautoren zu erstellen.
IWICMetadataWriterInfo

Macht Methoden verfügbar, die grundlegende Informationen zum registrierten Metadaten-Writer bereitstellen.
IWICPalette

Macht Methoden für den Zugriff auf und das Erstellen einer Farbtabelle verfügbar, in erster Linie für indizierte Pixelformate.
IWICPersistStream

Macht Methoden verfügbar, die zusätzliche Lade- und Speichermethoden bereitstellen, die WICPersistOptions verwenden.
IWICPixelFormatInfo

Macht Methoden verfügbar, die Informationen zu einem Pixelformat bereitstellen.
IWICPixelFormatInfo2

Erweitert IWICPixelFormatInfo durch Angabe zusätzlicher Informationen zu einem Pixelformat.
IWICPlanarBitmapFrameEncode

Es ermöglicht, dass planare Bildpixel in einen Encoder geschrieben werden.
IWICPlanarBitmapSourceTransform

Bietet Zugriff auf planare Y'CbCr-Pixelformate, in denen Pixelkomponenten in separaten Komponentenebenen gespeichert werden.
IWICPlanarFormatConverter

Ermöglicht die Initialisierung eines Formatkonverters mit einer planaren Quelle.
IWICProgressCallback

Die IWICProgressCallback-Schnittstelle ist nur für Compliance dokumentiert; ihre Verwendung wird nicht empfohlen und kann in Zukunft geändert oder nicht verfügbar sein. Verwenden Sie stattdessen RegisterProgressNotification.
IWICProgressiveLevelControl

Macht Methoden zum Abrufen von Informationen über und Steuern der progressiven Decodierung verfügbar.
IWICStream

Stellt einen WIC-Datenstrom (Windows Imaging Component) zum Verweisen auf Imageerstellungs- und Metadateninhalte dar.
IWICStreamProvider

Macht Methoden für einen Anbieter von Datenströmen verfügbar.

Structures

 
WICBitmapPattern

Enthält Elemente, die ein Muster in einer Bilddatei identifizieren, mit dem ein bestimmtes Format identifiziert werden kann.
WICBitmapPlane

Gibt das Pixelformat, den Puffer, die Stride- und Größe einer Komponentenebene für ein planares Pixelformat an.
WICBitmapPlaneDescription

Gibt das Pixelformat und die Größe einer Komponentenebene an.
WICDdsFormatInfo

Gibt die DXGI_FORMAT und Blockinformationen eines DDS-Formats an.
WICDdsParameters

Gibt die DDS-Bilddimension, DXGI_FORMAT und den Alphamodus der enthaltenen Daten an.
WICImageParameters

Dadurch werden Parameter definiert, mit denen Sie die Standardparameter außer Kraft setzen können, die normalerweise beim Codieren eines Bilds verwendet werden.
WICJpegFrameHeader

Stellt einen JPEG-Frameheader dar. (WICJpegFrameHeader)
WICJpegScanHeader

Stellt einen JPEG-Frameheader dar. (WICJpegScanHeader)
WICMetadataHeader

Stellt den Metadatenheader dar.
WICMetadataPattern

Stellt ein Metadatenmuster dar.
WICRawCapabilitiesInfo

Definiert unformatierte Codec-Funktionen.
WICRawToneCurve

Stellt eine unformatierte Bildtonkurve dar.
WICRawToneCurvePoint

Stellt einen unformatierten Bildtonkurvenpunkt dar.
WICRect

Stellt ein Rechteck für die WIC-API (Windows Imaging Component) dar.