SKBitmap Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
SKBitmap() |
Sıfır genişlik ve yüksekliğe sahip ve piksel içermeyen bir bit eşlem oluşturan varsayılan oluşturucu. Renk türü olarak Unknownayarlanır. |
SKBitmap(SKImageInfo) |
Bit eşlemi bir SKImageInfo belirtim temelinde yapılandıran oluşturucu. |
SKBitmap(SKImageInfo, SKBitmapAllocFlags) |
Bit eşlemi bir SKImageInfo belirtim temelinde yapılandıran oluşturucu. |
SKBitmap(SKImageInfo, SKColorTable) |
Kullanımdan kalktı..
Bit eşlemi bir SKImageInfo belirtim ve renk tablosu temelinde yapılandıran oluşturucu. |
SKBitmap(SKImageInfo, Int32) |
Bit eşlemi bir SKImageInfo belirtimi ve satır başına belirtilen bayt sayısını (adım boyutu) temel alarak yapılandıran oluşturucu |
SKBitmap(SKImageInfo, SKColorTable, SKBitmapAllocFlags) |
Kullanımdan kalktı..
Bit eşlemi bir SKImageInfo belirtim ve renk tablosu temelinde yapılandıran oluşturucu. |
SKBitmap(Int32, Int32, Boolean) |
Renk türü olarak ayarlanmış, verilen genişlik, yükseklik ve opaklığa sahip bir bit eşlem oluşturur PlatformColorType |
SKBitmap(Int32, Int32, SKColorType, SKAlphaType) |
Verilen genişlik, yükseklik, renk türü ve alfa türüne sahip bir bit eşlem oluşturur. |
SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace) |
SKBitmap()
Sıfır genişlik ve yüksekliğe sahip ve piksel içermeyen bir bit eşlem oluşturan varsayılan oluşturucu. Renk türü olarak Unknownayarlanır.
public SKBitmap ();
Açıklamalar
Bu oluşturucu bit eşlem için bir yedekleme deposu ayırmaz.
Şunlara uygulanır
SKBitmap(SKImageInfo)
Bit eşlemi bir SKImageInfo belirtim temelinde yapılandıran oluşturucu.
public SKBitmap (SkiaSharp.SKImageInfo info);
Parametreler
- info
- SKImageInfo
İstenen görüntü biçiminin açıklaması.
Açıklamalar
Bu oluşturucu, belirtilen yapılandırmaya sahip bir bit eşlem oluşturulamazsa (örneğin, görüntü bilgileri bir renk tablosu gerektirir ve renk tablosu yoktur) bir özel durum oluşturabilir.
Şunlara uygulanır
SKBitmap(SKImageInfo, SKBitmapAllocFlags)
Bit eşlemi bir SKImageInfo belirtim temelinde yapılandıran oluşturucu.
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKBitmapAllocFlags flags);
Parametreler
- info
- SKImageInfo
İstenen görüntü biçiminin açıklaması.
- flags
- SKBitmapAllocFlags
Ek bayraklar.
Açıklamalar
Bu oluşturucu, belirtilen yapılandırmaya sahip bir bit eşlem oluşturulamazsa (örneğin, görüntü bilgileri bir renk tablosu gerektirir ve renk tablosu yoktur) bir özel durum oluşturabilir.
Şunlara uygulanır
SKBitmap(SKImageInfo, SKColorTable)
Dikkat
The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo) instead.
Bit eşlemi bir SKImageInfo belirtim ve renk tablosu temelinde yapılandıran oluşturucu.
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKColorTable ctable);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo) instead.")]
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKColorTable ctable);
Parametreler
- info
- SKImageInfo
İstenen görüntü biçiminin açıklaması.
- ctable
- SKColorTable
Renk arama tablosu.
- Öznitelikler
Açıklamalar
Renk arama tablosu kullanacak bir bit eşlem oluşturmak için bu yöntemi kullanın. Bit eşlem, her değerin renk tablosundaki bir dizini temsil ettiği 8 bit dizinli bir bit eşlem olur ve renk, renk tablosu dizisindeki belirli konumdaki değer tarafından belirlenir.
Şunlara uygulanır
SKBitmap(SKImageInfo, Int32)
Bit eşlemi bir SKImageInfo belirtimi ve satır başına belirtilen bayt sayısını (adım boyutu) temel alarak yapılandıran oluşturucu
public SKBitmap (SkiaSharp.SKImageInfo info, int rowBytes);
Parametreler
- info
- SKImageInfo
İstenen görüntü biçiminin açıklaması.
- rowBytes
- Int32
Satır başına bayt sayısı.
Açıklamalar
Bu oluşturucu, belirtilen yapılandırmaya sahip bir bit eşlem oluşturulamazsa (örneğin, görüntü bilgileri bir renk tablosu gerektirir ve renk tablosu yoktur) bir özel durum oluşturabilir.
Şunlara uygulanır
SKBitmap(SKImageInfo, SKColorTable, SKBitmapAllocFlags)
Dikkat
The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo, SKBitmapAllocFlags) instead.
Bit eşlemi bir SKImageInfo belirtim ve renk tablosu temelinde yapılandıran oluşturucu.
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKColorTable ctable, SkiaSharp.SKBitmapAllocFlags flags);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo, SKBitmapAllocFlags) instead.")]
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKColorTable ctable, SkiaSharp.SKBitmapAllocFlags flags);
Parametreler
- info
- SKImageInfo
İstenen görüntü biçiminin açıklaması.
- ctable
- SKColorTable
Renk arama tablosu.
- flags
- SKBitmapAllocFlags
Ek bayraklar.
- Öznitelikler
Açıklamalar
Renk arama tablosu kullanacak bir bit eşlem oluşturmak için bu yöntemi kullanın. Bit eşlem, her değerin renk tablosundaki bir dizini temsil ettiği 8 bit dizinli bir bit eşlem olur ve renk, renk tablosu dizisindeki belirli konumdaki değer tarafından belirlenir.
Şunlara uygulanır
SKBitmap(Int32, Int32, Boolean)
Renk türü olarak ayarlanmış, verilen genişlik, yükseklik ve opaklığa sahip bir bit eşlem oluşturur PlatformColorType
public SKBitmap (int width, int height, bool isOpaque = false);
Parametreler
- width
- Int32
piksel cinsinden istenen genişlik.
- height
- Int32
piksel cinsinden istenen yükseklik.
- isOpaque
- Boolean
True ise, değerini olarak OpaqueayarlarSKAlphaType, aksi takdirde olarak ayarlarPremul.
Açıklamalar
Bu oluşturucu, belirtilen yapılandırmaya sahip bir bit eşlem oluşturulamazsa (örneğin, görüntü bilgileri bir renk tablosu gerektirir ve renk tablosu yoktur) bir özel durum oluşturabilir.
Şunlara uygulanır
SKBitmap(Int32, Int32, SKColorType, SKAlphaType)
Verilen genişlik, yükseklik, renk türü ve alfa türüne sahip bir bit eşlem oluşturur.
public SKBitmap (int width, int height, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alphaType);
Parametreler
- width
- Int32
piksel cinsinden istenen genişlik.
- height
- Int32
piksel cinsinden istenen yükseklik.
- colorType
- SKColorType
İstenen SKColorType.
- alphaType
- SKAlphaType
İstenen SKAlphaType.
Açıklamalar
Bu oluşturucu, belirtilen yapılandırmaya sahip bir bit eşlem oluşturulamazsa (örneğin, görüntü bilgileri bir renk tablosu gerektirir ve renk tablosu yoktur) bir özel durum oluşturabilir.
Şunlara uygulanır
SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace)
public SKBitmap (int width, int height, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alphaType, SkiaSharp.SKColorSpace colorspace);
Parametreler
- width
- Int32
- height
- Int32
- colorType
- SKColorType
- alphaType
- SKAlphaType
- colorspace
- SKColorSpace
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin