SKCodec.GetPixels Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, IntPtr, Int32) |
Veraltet..
Decodieren Sie die Bitmap in den angegebenen Speicherblock. |
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, SKColorTable, Int32) |
Veraltet..
Decodieren Sie die Bitmap in den angegebenen Speicherblock. |
GetPixels(SKImageInfo, IntPtr, SKCodecOptions, IntPtr, Int32) |
Veraltet..
Decodieren Sie die Bitmap in den angegebenen Speicherblock. |
GetPixels(SKImageInfo, IntPtr, IntPtr, Int32) |
Veraltet..
Decodieren Sie die Bitmap in den angegebenen Speicherblock. |
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions) |
Decodieren Sie die Bitmap in den angegebenen Speicherblock. |
GetPixels(SKImageInfo, IntPtr, SKCodecOptions, SKColorTable, Int32) |
Veraltet..
Decodieren Sie die Bitmap in den angegebenen Speicherblock. |
GetPixels(SKImageInfo, IntPtr, SKCodecOptions) |
Decodieren Sie die Bitmap in den angegebenen Speicherblock. |
GetPixels(SKImageInfo, IntPtr) |
Decodieren Sie die Bitmap in den angegebenen Speicherblock. |
GetPixels(SKImageInfo, IntPtr, SKColorTable, Int32) |
Veraltet..
Entwickler sollten diese veraltete Methode nicht verwenden. |
GetPixels(SKImageInfo, Byte[]) |
Decodieren Sie die Bitmap in den angegebenen Speicherblock. |
GetPixels(SKImageInfo, Byte[]) |
Decodieren Sie die Bitmap in den angegebenen Speicherblock. |
GetPixels(Byte[]) |
Decodieren Sie die Bitmap in den angegebenen Speicherblock. |
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, IntPtr, Int32)
Achtung
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.
Decodieren Sie die Bitmap in den angegebenen Speicherblock.
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options, IntPtr colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options, IntPtr colorTable, ref int colorTableCount);
Parameter
- info
- SKImageInfo
Die Beschreibung des gewünschten Ausgabeformats, das vom Aufrufer erwartet wird.
- pixels
- IntPtr
Der Speicherblock für die decodierte Bitmap mit einer Gesamtgröße von mindestens BytesSize.
- options
- SKCodecOptions
Die Bitmap-Decodierungsoptionen.
- colorTable
- IntPtr
Der Zeiger auf die Farbtabelle, in der die Farbeinträge mit einer Länge von mindestens MaxLength (256) enthalten sind.
- colorTableCount
- Int32
Die logische Anzahl von Farbtabelleneinträgen.
Gibt zurück
Gibt Success nach Erfolg oder einen anderen Wert zurück, der den Fehlertyp erklärt.
- Attribute
Hinweise
Der angegebene SKImageInfokann entweder oder ein neuer instance mit einer anderen Konfiguration seinInfo, die der Codec möglicherweise ignoriert.
Wenn sich die angegebene Größe von von unterscheidet Info, versucht der Codec, die resultierende Bitmap zu skalieren. Wenn der Codec diese Skalierung nicht ausführen kann, gibt diese Methode zurück InvalidScale.
Gilt für:
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, SKColorTable, Int32)
Achtung
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.
Decodieren Sie die Bitmap in den angegebenen Speicherblock.
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);
Parameter
- info
- SKImageInfo
Die Beschreibung des gewünschten Ausgabeformats, das vom Aufrufer erwartet wird.
- pixels
- IntPtr
Der Speicherblock für die decodierte Bitmap mit einer Gesamtgröße von mindestens BytesSize.
- options
- SKCodecOptions
Die Bitmap-Decodierungsoptionen.
- colorTable
- SKColorTable
Die Farbtabelle, in der die Farbeinträge enthalten sind.
- colorTableCount
- Int32
Die logische Anzahl von Farbtabelleneinträgen.
Gibt zurück
Gibt Success nach Erfolg oder einen anderen Wert zurück, der den Fehlertyp erklärt.
- Attribute
Hinweise
Der angegebene SKImageInfokann entweder oder ein neuer instance mit einer anderen Konfiguration seinInfo, die der Codec möglicherweise ignoriert.
Wenn sich die angegebene Größe von von unterscheidet Info, versucht der Codec, die resultierende Bitmap zu skalieren. Wenn der Codec diese Skalierung nicht ausführen kann, gibt diese Methode zurück InvalidScale.
Gilt für:
GetPixels(SKImageInfo, IntPtr, SKCodecOptions, IntPtr, Int32)
Achtung
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.
Decodieren Sie die Bitmap in den angegebenen Speicherblock.
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options, IntPtr colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options, IntPtr colorTable, ref int colorTableCount);
Parameter
- info
- SKImageInfo
Die Beschreibung des gewünschten Ausgabeformats, das vom Aufrufer erwartet wird.
- pixels
- IntPtr
Der Speicherblock für die decodierte Bitmap mit einer Gesamtgröße von mindestens BytesSize.
- options
- SKCodecOptions
Die Bitmap-Decodierungsoptionen.
- colorTable
- IntPtr
Der Zeiger auf die Farbtabelle, in der die Farbeinträge mit einer Länge von mindestens MaxLength (256) enthalten sind.
- colorTableCount
- Int32
Die logische Anzahl von Farbtabelleneinträgen.
Gibt zurück
Gibt Success nach Erfolg oder einen anderen Wert zurück, der den Fehlertyp erklärt.
- Attribute
Hinweise
Der angegebene SKImageInfokann entweder oder ein neuer instance mit einer anderen Konfiguration seinInfo, die der Codec möglicherweise ignoriert.
Wenn sich die angegebene Größe von von unterscheidet Info, versucht der Codec, die resultierende Bitmap zu skalieren. Wenn der Codec diese Skalierung nicht ausführen kann, gibt diese Methode zurück InvalidScale.
Gilt für:
GetPixels(SKImageInfo, IntPtr, IntPtr, Int32)
Achtung
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr) instead.
Decodieren Sie die Bitmap in den angegebenen Speicherblock.
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, IntPtr colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, IntPtr colorTable, ref int colorTableCount);
Parameter
- info
- SKImageInfo
Die Beschreibung des gewünschten Ausgabeformats, das vom Aufrufer erwartet wird.
- pixels
- IntPtr
Der Speicherblock für die decodierte Bitmap mit einer Gesamtgröße von mindestens BytesSize.
- colorTable
- IntPtr
Der Zeiger auf die Farbtabelle, in der die Farbeinträge mit einer Länge von mindestens MaxLength (256) enthalten sind.
- colorTableCount
- Int32
Die logische Anzahl von Farbtabelleneinträgen.
Gibt zurück
Gibt Success nach Erfolg oder einen anderen Wert zurück, der den Fehlertyp erklärt.
- Attribute
Hinweise
Der angegebene SKImageInfokann entweder oder ein neuer instance mit einer anderen Konfiguration seinInfo, die der Codec möglicherweise ignoriert.
Wenn sich die angegebene Größe von von unterscheidet Info, versucht der Codec, die resultierende Bitmap zu skalieren. Wenn der Codec diese Skalierung nicht ausführen kann, gibt diese Methode zurück InvalidScale.
Gilt für:
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions)
Decodieren Sie die Bitmap in den angegebenen Speicherblock.
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options);
Parameter
- info
- SKImageInfo
Die Beschreibung des gewünschten Ausgabeformats, das vom Aufrufer erwartet wird.
- pixels
- IntPtr
Der Speicherblock für die decodierte Bitmap mit einer Gesamtgröße von mindestens BytesSize.
- options
- SKCodecOptions
Die Bitmap-Decodierungsoptionen.
Gibt zurück
Gibt Success nach Erfolg oder einen anderen Wert zurück, der den Fehlertyp erklärt.
Hinweise
Der angegebene SKImageInfokann entweder oder ein neuer instance mit einer anderen Konfiguration seinInfo, die der Codec möglicherweise ignoriert.
Wenn sich die angegebene Größe von von unterscheidet Info, versucht der Codec, die resultierende Bitmap zu skalieren. Wenn der Codec diese Skalierung nicht ausführen kann, gibt diese Methode zurück InvalidScale.
Gilt für:
GetPixels(SKImageInfo, IntPtr, SKCodecOptions, SKColorTable, Int32)
Achtung
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.
Decodieren Sie die Bitmap in den angegebenen Speicherblock.
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);
Parameter
- info
- SKImageInfo
Die Beschreibung des gewünschten Ausgabeformats, das vom Aufrufer erwartet wird.
- pixels
- IntPtr
Der Speicherblock für die decodierte Bitmap mit einer Gesamtgröße von mindestens BytesSize.
- options
- SKCodecOptions
Die Bitmap-Decodierungsoptionen.
- colorTable
- SKColorTable
Die Farbtabelle, in der die Farbeinträge enthalten sind.
- colorTableCount
- Int32
Die logische Anzahl von Farbtabelleneinträgen.
Gibt zurück
Gibt Success nach Erfolg oder einen anderen Wert zurück, der den Fehlertyp erklärt.
- Attribute
Hinweise
Der angegebene SKImageInfokann entweder oder ein neuer instance mit einer anderen Konfiguration seinInfo, die der Codec möglicherweise ignoriert.
Wenn sich die angegebene Größe von von unterscheidet Info, versucht der Codec, die resultierende Bitmap zu skalieren. Wenn der Codec diese Skalierung nicht ausführen kann, gibt diese Methode zurück InvalidScale.
Gilt für:
GetPixels(SKImageInfo, IntPtr, SKCodecOptions)
Decodieren Sie die Bitmap in den angegebenen Speicherblock.
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options);
Parameter
- info
- SKImageInfo
Die Beschreibung des gewünschten Ausgabeformats, das vom Aufrufer erwartet wird.
- pixels
- IntPtr
Der Speicherblock für die decodierte Bitmap mit einer Gesamtgröße von mindestens BytesSize.
- options
- SKCodecOptions
Die Bitmap-Decodierungsoptionen.
Gibt zurück
Gibt Success nach Erfolg oder einen anderen Wert zurück, der den Fehlertyp erklärt.
Hinweise
Der angegebene SKImageInfokann entweder oder ein neuer instance mit einer anderen Konfiguration seinInfo, die der Codec möglicherweise ignoriert.
Wenn sich die angegebene Größe von von unterscheidet Info, versucht der Codec, die resultierende Bitmap zu skalieren. Wenn der Codec diese Skalierung nicht ausführen kann, gibt diese Methode zurück InvalidScale.
Gilt für:
GetPixels(SKImageInfo, IntPtr)
Decodieren Sie die Bitmap in den angegebenen Speicherblock.
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels);
Parameter
- info
- SKImageInfo
Die Beschreibung des gewünschten Ausgabeformats, das vom Aufrufer erwartet wird.
- pixels
- IntPtr
Der Speicherblock für die decodierte Bitmap mit einer Gesamtgröße von mindestens BytesSize.
Gibt zurück
Gibt Success nach Erfolg oder einen anderen Wert zurück, der die Art des Fehlers erklärt.
Hinweise
Der angegebene SKImageInfokann entweder oder ein neuer instance mit einer anderen Konfiguration seinInfo, die der Codec möglicherweise ignoriert.
Wenn sich die angegebene Größe von von unterscheidet Info, versucht der Codec, die resultierende Bitmap zu skalieren. Wenn der Codec diese Skalierung nicht ausführen kann, gibt diese Methode zurück InvalidScale.
Gilt für:
GetPixels(SKImageInfo, IntPtr, SKColorTable, Int32)
Achtung
The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr) instead.
Entwickler sollten diese veraltete Methode nicht verwenden.
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);
Parameter
- info
- SKImageInfo
Die Beschreibung des gewünschten Ausgabeformats, das vom Aufrufer erwartet wird.
- pixels
- IntPtr
Der Speicherblock für die decodierte Bitmap mit einer Gesamtgröße von mindestens BytesSize.
- colorTable
- SKColorTable
Die Farbtabelle, in der die Farbeinträge enthalten sind.
- colorTableCount
- Int32
Die logische Anzahl von Farbtabelleneinträgen.
Gibt zurück
Gibt Success nach Erfolg oder einen anderen Wert zurück, der die Art des Fehlers erklärt.
- Attribute
Hinweise
Der angegebene SKImageInfo, kann entweder oder ein neuer instance mit einer anderen Konfiguration seinInfo, die der Codec möglicherweise ignoriert.
Wenn sich die angegebene Größe von von unterscheidet Info, versucht der Codec, die resultierende Bitmap zu skalieren. Wenn der Codec diese Skalierung nicht ausführen kann, gibt diese Methode zurück InvalidScale.
Gilt für:
GetPixels(SKImageInfo, Byte[])
Decodieren Sie die Bitmap in den angegebenen Speicherblock.
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, out byte[] pixels);
Parameter
- info
- SKImageInfo
Die Beschreibung des gewünschten Ausgabeformats, das vom Aufrufer erwartet wird.
- pixels
- Byte[]
Der Speicherblock mit der decodierten Bitmap.
Gibt zurück
Gibt Success nach Erfolg oder einen anderen Wert zurück, der die Art des Fehlers erklärt.
Hinweise
Der angegebene SKImageInfo, kann entweder oder ein neuer instance mit einer anderen Konfiguration seinInfo, die der Codec möglicherweise ignoriert.
Wenn sich die angegebene Größe von von unterscheidet Info, versucht der Codec, die resultierende Bitmap zu skalieren. Wenn der Codec diese Skalierung nicht ausführen kann, gibt diese Methode zurück InvalidScale.
Gilt für:
GetPixels(SKImageInfo, Byte[])
Decodieren Sie die Bitmap in den angegebenen Speicherblock.
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, byte[] pixels);
Parameter
- info
- SKImageInfo
Die Beschreibung des gewünschten Ausgabeformats, das vom Aufrufer erwartet wird.
Gibt zurück
Gibt Success nach Erfolg oder einen anderen Wert zurück, der die Art des Fehlers erklärt.
Hinweise
Der angegebene SKImageInfo, kann entweder oder ein neuer instance mit einer anderen Konfiguration seinInfo, die der Codec möglicherweise ignoriert.
Wenn sich die angegebene Größe von von unterscheidet Info, versucht der Codec, die resultierende Bitmap zu skalieren. Wenn der Codec diese Skalierung nicht ausführen kann, gibt diese Methode zurück InvalidScale.
Gilt für:
GetPixels(Byte[])
Decodieren Sie die Bitmap in den angegebenen Speicherblock.
public SkiaSharp.SKCodecResult GetPixels (out byte[] pixels);
Parameter
- pixels
- Byte[]
Der Speicherblock mit der decodierten Bitmap.
Gibt zurück
Gibt Success nach Erfolg oder einen anderen Wert zurück, der die Art des Fehlers erklärt.