Aracılığıyla paylaş


SKCodec.GetPixels Yöntem

Tanım

Aşırı Yüklemeler

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, IntPtr, Int32)
Kullanımdan kalktı..

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, SKColorTable, Int32)
Kullanımdan kalktı..

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

GetPixels(SKImageInfo, IntPtr, SKCodecOptions, IntPtr, Int32)
Kullanımdan kalktı..

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

GetPixels(SKImageInfo, IntPtr, IntPtr, Int32)
Kullanımdan kalktı..

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions)

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

GetPixels(SKImageInfo, IntPtr, SKCodecOptions, SKColorTable, Int32)
Kullanımdan kalktı..

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

GetPixels(SKImageInfo, IntPtr, SKCodecOptions)

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

GetPixels(SKImageInfo, IntPtr)

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

GetPixels(SKImageInfo, IntPtr, SKColorTable, Int32)
Kullanımdan kalktı..

Geliştiriciler bu eski yöntemi kullanmamalıdır.

GetPixels(SKImageInfo, Byte[])

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

GetPixels(SKImageInfo, Byte[])

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

GetPixels(Byte[])

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, IntPtr, Int32)

Dikkat

The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

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);

Parametreler

info
SKImageInfo

Çağıran tarafından beklenen istenen çıkış biçiminin açıklaması.

pixels
IntPtr

Kod çözme bit eşlemini tutacak bellek bloğu, en az BytesSizetoplam boyutu ile.

rowBytes
Int32

Bir satırdaki bayt sayısı, genellikle RowBytes.

options
SKCodecOptions

Bit eşlem kod çözme seçenekleri.

colorTable
IntPtr

Renk girişlerini en az MaxLength (256) uzunluğunda tutmak için renk tablosunun işaretçisi.

colorTableCount
Int32

Renk tablosu girdilerinin mantıksal sayısı.

Döndürülenler

Başarıyı veya hata türünü açıklayan başka bir değeri döndürür Success .

Öznitelikler

Açıklamalar

Belirtilen SKImageInfo, veya codec bileşeninin yoksaymayı seçebileceği farklı bir yapılandırmaya sahip yeni bir örnek olabilir Info.

Belirtilen boyut, boyutundan Infofarklıysa codec bileşeni sonuçta elde edilen bit eşlemi ölçeklendirmeyi dener. Codec bu ölçeği gerçekleştiremezse, bu yöntem döndürür InvalidScale.

Şunlara uygulanır

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, SKColorTable, Int32)

Dikkat

The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

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);

Parametreler

info
SKImageInfo

Çağıran tarafından beklenen istenen çıkış biçiminin açıklaması.

pixels
IntPtr

Kod çözme bit eşlemini tutacak bellek bloğu, en az BytesSizetoplam boyutu ile.

rowBytes
Int32

Bir satırdaki bayt sayısı, genellikle RowBytes.

options
SKCodecOptions

Bit eşlem kod çözme seçenekleri.

colorTable
SKColorTable

Renk girişlerini tutan renk tablosu.

colorTableCount
Int32

Renk tablosu girdilerinin mantıksal sayısı.

Döndürülenler

Başarıyı veya hata türünü açıklayan başka bir değeri döndürür Success .

Öznitelikler

Açıklamalar

Belirtilen SKImageInfo, veya codec bileşeninin yoksaymayı seçebileceği farklı bir yapılandırmaya sahip yeni bir örnek olabilir Info.

Belirtilen boyut, boyutundan Infofarklıysa codec bileşeni sonuçta elde edilen bit eşlemi ölçeklendirmeyi dener. Codec bu ölçeği gerçekleştiremezse, bu yöntem döndürür InvalidScale.

Şunlara uygulanır

GetPixels(SKImageInfo, IntPtr, SKCodecOptions, IntPtr, Int32)

Dikkat

The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

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);

Parametreler

info
SKImageInfo

Çağıran tarafından beklenen istenen çıkış biçiminin açıklaması.

pixels
IntPtr

Kod çözme bit eşlemini tutacak bellek bloğu, en az BytesSizetoplam boyutu ile.

options
SKCodecOptions

Bit eşlem kod çözme seçenekleri.

colorTable
IntPtr

Renk girişlerini en az MaxLength (256) uzunluğunda tutmak için renk tablosunun işaretçisi.

colorTableCount
Int32

Renk tablosu girdilerinin mantıksal sayısı.

Döndürülenler

Başarıyı veya hata türünü açıklayan başka bir değeri döndürür Success .

Öznitelikler

Açıklamalar

Belirtilen SKImageInfo, veya codec bileşeninin yoksaymayı seçebileceği farklı bir yapılandırmaya sahip yeni bir örnek olabilir Info.

Belirtilen boyut, boyutundan Infofarklıysa codec bileşeni sonuçta elde edilen bit eşlemi ölçeklendirmeyi dener. Codec bu ölçeği gerçekleştiremezse, bu yöntem döndürür InvalidScale.

Şunlara uygulanır

GetPixels(SKImageInfo, IntPtr, IntPtr, Int32)

Dikkat

The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr) instead.

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

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);

Parametreler

info
SKImageInfo

Çağıran tarafından beklenen istenen çıkış biçiminin açıklaması.

pixels
IntPtr

Kod çözme bit eşlemini tutacak bellek bloğu, en az BytesSizetoplam boyutu ile.

colorTable
IntPtr

Renk girişlerini en az MaxLength (256) uzunluğunda tutmak için renk tablosunun işaretçisi.

colorTableCount
Int32

Renk tablosu girdilerinin mantıksal sayısı.

Döndürülenler

Başarıyı veya hata türünü açıklayan başka bir değeri döndürür Success .

Öznitelikler

Açıklamalar

Belirtilen SKImageInfo, veya codec bileşeninin yoksaymayı seçebileceği farklı bir yapılandırmaya sahip yeni bir örnek olabilir Info.

Belirtilen boyut, boyutundan Infofarklıysa codec bileşeni sonuçta elde edilen bit eşlemi ölçeklendirmeyi dener. Codec bu ölçeği gerçekleştiremezse, bu yöntem döndürür InvalidScale.

Şunlara uygulanır

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions)

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options);

Parametreler

info
SKImageInfo

Çağıran tarafından beklenen istenen çıkış biçiminin açıklaması.

pixels
IntPtr

Kod çözme bit eşlemini tutacak bellek bloğu, en az BytesSizetoplam boyutu ile.

rowBytes
Int32

Bir satırdaki bayt sayısı, genellikle RowBytes.

options
SKCodecOptions

Bit eşlem kod çözme seçenekleri.

Döndürülenler

Başarıyı veya hata türünü açıklayan başka bir değeri döndürür Success .

Açıklamalar

Belirtilen SKImageInfo, veya codec bileşeninin yoksaymayı seçebileceği farklı bir yapılandırmaya sahip yeni bir örnek olabilir Info.

Belirtilen boyut, boyutundan Infofarklıysa codec bileşeni sonuçta elde edilen bit eşlemi ölçeklendirmeyi dener. Codec bu ölçeği gerçekleştiremezse, bu yöntem döndürür InvalidScale.

Şunlara uygulanır

GetPixels(SKImageInfo, IntPtr, SKCodecOptions, SKColorTable, Int32)

Dikkat

The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

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);

Parametreler

info
SKImageInfo

Çağıran tarafından beklenen istenen çıkış biçiminin açıklaması.

pixels
IntPtr

Kod çözme bit eşlemini tutacak bellek bloğu, en az BytesSizetoplam boyutu ile.

options
SKCodecOptions

Bit eşlem kod çözme seçenekleri.

colorTable
SKColorTable

Renk girişlerini tutan renk tablosu.

colorTableCount
Int32

Renk tablosu girdilerinin mantıksal sayısı.

Döndürülenler

Başarıyı veya hata türünü açıklayan başka bir değeri döndürür Success .

Öznitelikler

Açıklamalar

Belirtilen SKImageInfo, veya codec bileşeninin yoksaymayı seçebileceği farklı bir yapılandırmaya sahip yeni bir örnek olabilir Info.

Belirtilen boyut, boyutundan Infofarklıysa codec bileşeni sonuçta elde edilen bit eşlemi ölçeklendirmeyi dener. Codec bu ölçeği gerçekleştiremezse, bu yöntem döndürür InvalidScale.

Şunlara uygulanır

GetPixels(SKImageInfo, IntPtr, SKCodecOptions)

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options);

Parametreler

info
SKImageInfo

Çağıran tarafından beklenen istenen çıkış biçiminin açıklaması.

pixels
IntPtr

Kod çözme bit eşlemini tutacak bellek bloğu, en az BytesSizetoplam boyutu ile.

options
SKCodecOptions

Bit eşlem kod çözme seçenekleri.

Döndürülenler

Başarıyı veya hata türünü açıklayan başka bir değeri döndürür Success .

Açıklamalar

Belirtilen SKImageInfo, veya codec bileşeninin yoksaymayı seçebileceği farklı bir yapılandırmaya sahip yeni bir örnek olabilir Info.

Belirtilen boyut, boyutundan Infofarklıysa codec bileşeni sonuçta elde edilen bit eşlemi ölçeklendirmeyi dener. Codec bu ölçeği gerçekleştiremezse, bu yöntem döndürür InvalidScale.

Şunlara uygulanır

GetPixels(SKImageInfo, IntPtr)

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels);

Parametreler

info
SKImageInfo

Çağıran tarafından beklenen istenen çıkış biçiminin açıklaması.

pixels
IntPtr

Kod çözme bit eşlemini tutacak bellek bloğu, en az BytesSizetoplam boyutu ile.

Döndürülenler

Başarıyı veya hata türünü açıklayan başka bir değeri döndürür Success .

Açıklamalar

Belirtilen SKImageInfo, veya codec bileşeninin yoksaymayı seçebileceği farklı bir yapılandırmaya sahip yeni bir örnek olabilir Info.

Belirtilen boyut, boyutundan Infofarklıysa codec bileşeni sonuçta elde edilen bit eşlemi ölçeklendirmeyi dener. Codec bu ölçeği gerçekleştiremezse, bu yöntem döndürür InvalidScale.

Şunlara uygulanır

GetPixels(SKImageInfo, IntPtr, SKColorTable, Int32)

Dikkat

The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr) instead.

Geliştiriciler bu eski yöntemi kullanmamalıdır.

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);

Parametreler

info
SKImageInfo

Çağıran tarafından beklenen istenen çıkış biçiminin açıklaması.

pixels
IntPtr

Kod çözme bit eşlemini tutacak bellek bloğu, en az BytesSizetoplam boyutuyla.

colorTable
SKColorTable

Renk girişlerini tutacak renk tablosu.

colorTableCount
Int32

Renk tablosu girdilerinin mantıksal sayısı.

Döndürülenler

Başarıyı veya hata türünü açıklayan başka bir değeri döndürür Success .

Öznitelikler

Açıklamalar

Belirtilen SKImageInfo, veya farklı bir yapılandırmaya sahip yeni bir örnek olabilir Info. Codec bileşeni yoksaymayı seçebilir.

Belirtilen boyut, boyutundan Infofarklıysa codec bileşeni sonuçta elde edilen bit eşlemi ölçeklendirmeyi dener. Codec bileşeni bu ölçeği gerçekleştiremezse, bu yöntem döndürür InvalidScale.

Şunlara uygulanır

GetPixels(SKImageInfo, Byte[])

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, out byte[] pixels);

Parametreler

info
SKImageInfo

Çağıran tarafından beklenen istenen çıkış biçiminin açıklaması.

pixels
Byte[]

Kodu çözülen bit eşlem içeren bellek bloğu.

Döndürülenler

Başarıyı veya hata türünü açıklayan başka bir değeri döndürür Success .

Açıklamalar

Belirtilen SKImageInfo, veya farklı bir yapılandırmaya sahip yeni bir örnek olabilir Info. Codec bileşeni yoksaymayı seçebilir.

Belirtilen boyut, boyutundan Infofarklıysa codec bileşeni sonuçta elde edilen bit eşlemi ölçeklendirmeyi dener. Codec bileşeni bu ölçeği gerçekleştiremezse, bu yöntem döndürür InvalidScale.

Şunlara uygulanır

GetPixels(SKImageInfo, Byte[])

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, byte[] pixels);

Parametreler

info
SKImageInfo

Çağıran tarafından beklenen istenen çıkış biçiminin açıklaması.

pixels
Byte[]

Kod çözme bit eşlemini tutacak bellek bloğu, en az BytesSizeuzunluğuyla.

Döndürülenler

Başarıyı veya hata türünü açıklayan başka bir değeri döndürür Success .

Açıklamalar

Belirtilen SKImageInfo, veya farklı bir yapılandırmaya sahip yeni bir örnek olabilir Info. Codec bileşeni yoksaymayı seçebilir.

Belirtilen boyut, boyutundan Infofarklıysa codec bileşeni sonuçta elde edilen bit eşlemi ölçeklendirmeyi dener. Codec bileşeni bu ölçeği gerçekleştiremezse, bu yöntem döndürür InvalidScale.

Şunlara uygulanır

GetPixels(Byte[])

Bit eşlem kodunu belirtilen bellek bloğuna çözebilirsiniz.

public SkiaSharp.SKCodecResult GetPixels (out byte[] pixels);

Parametreler

pixels
Byte[]

Kodu çözülen bit eşlem içeren bellek bloğu.

Döndürülenler

Başarıyı veya hata türünü açıklayan başka bir değeri döndürür Success .

Şunlara uygulanır