SKBitmap Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
SKBitmap() |
Конструктор по умолчанию, который создает растровое изображение с нулевой шириной и высотой без пикселей. Его тип цвета имеет значение Unknown. |
SKBitmap(SKImageInfo) |
Конструктор, который настраивает растровое изображение на основе спецификации SKImageInfo . |
SKBitmap(SKImageInfo, SKBitmapAllocFlags) |
Конструктор, который настраивает растровое изображение на основе спецификации SKImageInfo . |
SKBitmap(SKImageInfo, SKColorTable) |
Является устаревшей..
Конструктор, который настраивает растровое изображение на основе спецификации SKImageInfo и таблицы цветов. |
SKBitmap(SKImageInfo, Int32) |
Конструктор, который настраивает растровое изображение на SKImageInfo основе спецификации и указанного числа байтов на строку (размер шага) |
SKBitmap(SKImageInfo, SKColorTable, SKBitmapAllocFlags) |
Является устаревшей..
Конструктор, который настраивает растровое изображение на основе спецификации SKImageInfo и таблицы цветов. |
SKBitmap(Int32, Int32, Boolean) |
Создает растровое изображение с заданной шириной, высотой и непрозрачностью с типом цвета, заданным в PlatformColorType |
SKBitmap(Int32, Int32, SKColorType, SKAlphaType) |
Создает растровое изображение с заданной шириной, высотой, типом цвета и альфа-типом. |
SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace) |
SKBitmap()
Конструктор по умолчанию, который создает растровое изображение с нулевой шириной и высотой без пикселей. Его тип цвета имеет значение Unknown.
public SKBitmap ();
Комментарии
Этот конструктор не выделяет резервное хранилище для растрового изображения.
Применяется к
SKBitmap(SKImageInfo)
Конструктор, который настраивает растровое изображение на основе спецификации SKImageInfo .
public SKBitmap (SkiaSharp.SKImageInfo info);
Параметры
- info
- SKImageInfo
Описание требуемого формата изображения.
Комментарии
Этот конструктор может вызвать исключение, если невозможно создать растровое изображение с указанной конфигурацией (например, для сведений об изображении требуется таблица цветов, а таблица цветов отсутствует).
Применяется к
SKBitmap(SKImageInfo, SKBitmapAllocFlags)
Конструктор, который настраивает растровое изображение на основе спецификации SKImageInfo .
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKBitmapAllocFlags flags);
Параметры
- info
- SKImageInfo
Описание требуемого формата изображения.
- flags
- SKBitmapAllocFlags
Дополнительные флаги.
Комментарии
Этот конструктор может вызвать исключение, если невозможно создать растровое изображение с указанной конфигурацией (например, для сведений об изображении требуется таблица цветов, а таблица цветов отсутствует).
Применяется к
SKBitmap(SKImageInfo, SKColorTable)
Внимание!
The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo) instead.
Конструктор, который настраивает растровое изображение на основе спецификации SKImageInfo и таблицы цветов.
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);
Параметры
- info
- SKImageInfo
Описание требуемого формата изображения.
- ctable
- SKColorTable
Таблица подстановки цветов.
- Атрибуты
Комментарии
Используйте этот метод для создания растрового рисунка, в который будет использоваться таблица подстановки цветов. Растровое изображение будет 8-разрядным индексировано, где каждое значение представляет индекс в таблице цветов, а цвет определяется значением в определенном расположении в массиве таблицы цветов.
Применяется к
SKBitmap(SKImageInfo, Int32)
Конструктор, который настраивает растровое изображение на SKImageInfo основе спецификации и указанного числа байтов на строку (размер шага)
public SKBitmap (SkiaSharp.SKImageInfo info, int rowBytes);
Параметры
- info
- SKImageInfo
Описание требуемого формата изображения.
- rowBytes
- Int32
Число байтов в строке.
Комментарии
Этот конструктор может вызвать исключение, если невозможно создать растровое изображение с указанной конфигурацией (например, для сведений об изображении требуется таблица цветов, а таблица цветов отсутствует).
Применяется к
SKBitmap(SKImageInfo, SKColorTable, SKBitmapAllocFlags)
Внимание!
The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo, SKBitmapAllocFlags) instead.
Конструктор, который настраивает растровое изображение на основе спецификации SKImageInfo и таблицы цветов.
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);
Параметры
- info
- SKImageInfo
Описание требуемого формата изображения.
- ctable
- SKColorTable
Таблица подстановки цветов.
- flags
- SKBitmapAllocFlags
Дополнительные флаги.
- Атрибуты
Комментарии
Используйте этот метод для создания растрового рисунка, в который будет использоваться таблица подстановки цветов. Растровое изображение будет 8-разрядным индексировано, где каждое значение представляет индекс в таблице цветов, а цвет определяется значением в определенном расположении в массиве таблицы цветов.
Применяется к
SKBitmap(Int32, Int32, Boolean)
Создает растровое изображение с заданной шириной, высотой и непрозрачностью с типом цвета, заданным в PlatformColorType
public SKBitmap (int width, int height, bool isOpaque = false);
Параметры
- width
- Int32
Требуемая ширина в пикселях.
- height
- Int32
Желаемая высота в пикселях.
- isOpaque
- Boolean
При значении true присваивается значение , в SKAlphaTypeOpaqueпротивном случае — Premulзначение .
Комментарии
Этот конструктор может вызвать исключение, если невозможно создать растровое изображение с указанной конфигурацией (например, для сведений об изображении требуется таблица цветов, а таблица цветов отсутствует).
Применяется к
SKBitmap(Int32, Int32, SKColorType, SKAlphaType)
Создает растровое изображение с заданной шириной, высотой, типом цвета и альфа-типом.
public SKBitmap (int width, int height, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alphaType);
Параметры
- width
- Int32
Требуемая ширина в пикселях.
- height
- Int32
Желаемая высота в пикселях.
- colorType
- SKColorType
Требуемый тип SKColorType.
- alphaType
- SKAlphaType
Требуемый тип SKAlphaType.
Комментарии
Этот конструктор может вызвать исключение, если невозможно создать растровое изображение с указанной конфигурацией (например, для сведений об изображении требуется таблица цветов, а таблица цветов отсутствует).
Применяется к
SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace)
public SKBitmap (int width, int height, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alphaType, SkiaSharp.SKColorSpace colorspace);
Параметры
- width
- Int32
- height
- Int32
- colorType
- SKColorType
- alphaType
- SKAlphaType
- colorspace
- SKColorSpace