Поделиться через


SKCodec.GetPixels Метод

Определение

Перегрузки

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, IntPtr, Int32)
Является устаревшей..

Декодируйте растровое изображение в указанный блок памяти.

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, SKColorTable, Int32)
Является устаревшей..

Декодируйте растровое изображение в указанный блок памяти.

GetPixels(SKImageInfo, IntPtr, SKCodecOptions, IntPtr, Int32)
Является устаревшей..

Декодируйте растровое изображение в указанный блок памяти.

GetPixels(SKImageInfo, IntPtr, IntPtr, Int32)
Является устаревшей..

Декодируйте растровое изображение в указанный блок памяти.

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions)

Декодируйте растровое изображение в указанный блок памяти.

GetPixels(SKImageInfo, IntPtr, SKCodecOptions, SKColorTable, Int32)
Является устаревшей..

Декодируйте растровое изображение в указанный блок памяти.

GetPixels(SKImageInfo, IntPtr, SKCodecOptions)

Декодируйте растровое изображение в указанный блок памяти.

GetPixels(SKImageInfo, IntPtr)

Декодируйте растровое изображение в указанный блок памяти.

GetPixels(SKImageInfo, IntPtr, SKColorTable, Int32)
Является устаревшей..

Разработчики не должны использовать этот устаревший метод.

GetPixels(SKImageInfo, Byte[])

Декодируйте растровое изображение в указанный блок памяти.

GetPixels(SKImageInfo, Byte[])

Декодируйте растровое изображение в указанный блок памяти.

GetPixels(Byte[])

Декодируйте растровое изображение в указанный блок памяти.

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

Внимание!

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

Параметры

info
SKImageInfo

Описание требуемого формата вывода, ожидаемого вызывающим элементом.

pixels
IntPtr

Блок памяти для хранения декодированного растрового изображения с общим размером не менее BytesSize.

rowBytes
Int32

Число байтов в строке, обычно RowBytes.

options
SKCodecOptions

Параметры декодирования растрового рисунка.

colorTable
IntPtr

Указатель на таблицу цветов для хранения записей цвета длиной не менее MaxLength (256).

colorTableCount
Int32

Логическое количество записей таблицы цветов.

Возвращаемое значение

Возвращает значение Success успешного выполнения или другое значение, объясняющее тип сбоя.

Атрибуты

Комментарии

Указанный SKImageInfoобъект может быть Infoлибо , либо новым экземпляром с другой конфигурацией, которую кодек может игнорировать.

Если указанный размер отличается от размера , Infoкодек попытается масштабировать полученное растровое изображение. Если кодек не может выполнить это масштабирование, этот метод возвращает InvalidScale.

Применяется к

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

Внимание!

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

Параметры

info
SKImageInfo

Описание требуемого формата вывода, ожидаемого вызывающим элементом.

pixels
IntPtr

Блок памяти для хранения декодированного растрового изображения с общим размером не менее BytesSize.

rowBytes
Int32

Число байтов в строке, обычно RowBytes.

options
SKCodecOptions

Параметры декодирования растрового рисунка.

colorTable
SKColorTable

Таблица цветов для хранения записей цветов.

colorTableCount
Int32

Логическое количество записей таблицы цветов.

Возвращаемое значение

Возвращает значение Success успешного выполнения или другое значение, объясняющее тип сбоя.

Атрибуты

Комментарии

Указанный SKImageInfoобъект может быть Infoлибо , либо новым экземпляром с другой конфигурацией, которую кодек может игнорировать.

Если указанный размер отличается от размера , Infoкодек попытается масштабировать полученное растровое изображение. Если кодек не может выполнить это масштабирование, этот метод возвращает InvalidScale.

Применяется к

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

Внимание!

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

Параметры

info
SKImageInfo

Описание требуемого формата вывода, ожидаемого вызывающим элементом.

pixels
IntPtr

Блок памяти для хранения декодированного растрового изображения с общим размером не менее BytesSize.

options
SKCodecOptions

Параметры декодирования растрового рисунка.

colorTable
IntPtr

Указатель на таблицу цветов для хранения записей цвета длиной не менее MaxLength (256).

colorTableCount
Int32

Логическое количество записей таблицы цветов.

Возвращаемое значение

Возвращает значение Success успешного выполнения или другое значение, объясняющее тип сбоя.

Атрибуты

Комментарии

Указанный SKImageInfoобъект может быть Infoлибо , либо новым экземпляром с другой конфигурацией, которую кодек может игнорировать.

Если указанный размер отличается от размера , Infoкодек попытается масштабировать полученное растровое изображение. Если кодек не может выполнить это масштабирование, этот метод возвращает InvalidScale.

Применяется к

GetPixels(SKImageInfo, IntPtr, IntPtr, Int32)

Внимание!

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

Параметры

info
SKImageInfo

Описание требуемого формата вывода, ожидаемого вызывающим элементом.

pixels
IntPtr

Блок памяти для хранения декодированного растрового изображения с общим размером не менее BytesSize.

colorTable
IntPtr

Указатель на таблицу цветов для хранения записей цвета длиной не менее MaxLength (256).

colorTableCount
Int32

Логическое количество записей таблицы цветов.

Возвращаемое значение

Возвращает значение Success успешного выполнения или другое значение, объясняющее тип сбоя.

Атрибуты

Комментарии

Указанный SKImageInfoобъект может быть Infoлибо , либо новым экземпляром с другой конфигурацией, которую кодек может игнорировать.

Если указанный размер отличается от размера , Infoкодек попытается масштабировать полученное растровое изображение. Если кодек не может выполнить это масштабирование, этот метод возвращает InvalidScale.

Применяется к

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions)

Декодируйте растровое изображение в указанный блок памяти.

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

Параметры

info
SKImageInfo

Описание требуемого формата вывода, ожидаемого вызывающим элементом.

pixels
IntPtr

Блок памяти для хранения декодированного растрового изображения с общим размером не менее BytesSize.

rowBytes
Int32

Число байтов в строке, обычно RowBytes.

options
SKCodecOptions

Параметры декодирования растрового рисунка.

Возвращаемое значение

Возвращает значение Success успешного выполнения или другое значение, объясняющее тип сбоя.

Комментарии

Указанный SKImageInfoобъект может быть Infoлибо , либо новым экземпляром с другой конфигурацией, которую кодек может игнорировать.

Если указанный размер отличается от размера , Infoкодек попытается масштабировать полученное растровое изображение. Если кодек не может выполнить это масштабирование, этот метод возвращает InvalidScale.

Применяется к

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

Внимание!

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

Параметры

info
SKImageInfo

Описание требуемого формата вывода, ожидаемого вызывающим элементом.

pixels
IntPtr

Блок памяти для хранения декодированного растрового изображения с общим размером не менее BytesSize.

options
SKCodecOptions

Параметры декодирования растрового рисунка.

colorTable
SKColorTable

Таблица цветов для хранения записей цветов.

colorTableCount
Int32

Логическое количество записей таблицы цветов.

Возвращаемое значение

Возвращает значение Success успешного выполнения или другое значение, объясняющее тип сбоя.

Атрибуты

Комментарии

Указанный SKImageInfoобъект может быть Infoлибо , либо новым экземпляром с другой конфигурацией, которую кодек может игнорировать.

Если указанный размер отличается от размера , Infoкодек попытается масштабировать полученное растровое изображение. Если кодек не может выполнить это масштабирование, этот метод возвращает InvalidScale.

Применяется к

GetPixels(SKImageInfo, IntPtr, SKCodecOptions)

Декодируйте растровое изображение в указанный блок памяти.

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

Параметры

info
SKImageInfo

Описание требуемого формата вывода, ожидаемого вызывающим элементом.

pixels
IntPtr

Блок памяти для хранения декодированного растрового изображения с общим размером не менее BytesSize.

options
SKCodecOptions

Параметры декодирования растрового рисунка.

Возвращаемое значение

Возвращает значение Success успешного выполнения или другое значение, объясняющее тип сбоя.

Комментарии

Указанный SKImageInfoобъект может быть Infoлибо , либо новым экземпляром с другой конфигурацией, которую кодек может игнорировать.

Если указанный размер отличается от размера , Infoкодек попытается масштабировать полученное растровое изображение. Если кодек не может выполнить это масштабирование, этот метод возвращает InvalidScale.

Применяется к

GetPixels(SKImageInfo, IntPtr)

Декодируйте растровое изображение в указанный блок памяти.

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

Параметры

info
SKImageInfo

Описание требуемого формата вывода, ожидаемого вызывающим элементом.

pixels
IntPtr

Блок памяти для хранения декодированного растрового изображения с общим размером не менее BytesSize.

Возвращаемое значение

Возвращает значение Success об успешном выполнении или другое значение, объясняющее тип сбоя.

Комментарии

Указанный SKImageInfoобъект может быть Infoлибо , либо новым экземпляром с другой конфигурацией, которую кодек может игнорировать.

Если указанный размер отличается от размера , Infoкодек попытается масштабировать полученное растровое изображение. Если кодек не может выполнить это масштабирование, этот метод возвращает InvalidScale.

Применяется к

GetPixels(SKImageInfo, IntPtr, SKColorTable, Int32)

Внимание!

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

Параметры

info
SKImageInfo

Описание требуемого формата выходных данных, ожидаемого вызывающим элементом.

pixels
IntPtr

Блок памяти для хранения декодированного растрового изображения с общим размером не менее BytesSize.

colorTable
SKColorTable

Таблица цветов для хранения записей цвета.

colorTableCount
Int32

Логическое количество записей таблицы цветов.

Возвращаемое значение

Возвращает значение Success об успешном выполнении или другое значение, объясняющее тип сбоя.

Атрибуты

Комментарии

Указанный SKImageInfoобъект может быть Infoлибо , либо новым экземпляром с другой конфигурацией, который кодек может игнорировать.

Если указанный размер отличается от размера , Infoкодек попытается масштабировать полученное растровое изображение. Если кодек не может выполнить такое масштабирование, этот метод возвращает InvalidScale.

Применяется к

GetPixels(SKImageInfo, Byte[])

Декодируйте растровое изображение в указанный блок памяти.

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

Параметры

info
SKImageInfo

Описание требуемого формата выходных данных, ожидаемого вызывающим элементом.

pixels
Byte[]

Блок памяти с декодированным растровым изображением.

Возвращаемое значение

Возвращает значение Success об успешном выполнении или другое значение, объясняющее тип сбоя.

Комментарии

Указанный SKImageInfoобъект может быть Infoлибо , либо новым экземпляром с другой конфигурацией, который кодек может игнорировать.

Если указанный размер отличается от размера , Infoкодек попытается масштабировать полученное растровое изображение. Если кодек не может выполнить такое масштабирование, этот метод возвращает InvalidScale.

Применяется к

GetPixels(SKImageInfo, Byte[])

Декодируйте растровое изображение в указанный блок памяти.

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

Параметры

info
SKImageInfo

Описание требуемого формата выходных данных, ожидаемого вызывающим элементом.

pixels
Byte[]

Блок памяти для хранения декодированного растрового изображения длиной не менее BytesSize.

Возвращаемое значение

Возвращает значение Success об успешном выполнении или другое значение, объясняющее тип сбоя.

Комментарии

Указанный SKImageInfoобъект может быть Infoлибо , либо новым экземпляром с другой конфигурацией, который кодек может игнорировать.

Если указанный размер отличается от размера , Infoкодек попытается масштабировать полученное растровое изображение. Если кодек не может выполнить такое масштабирование, этот метод возвращает InvalidScale.

Применяется к

GetPixels(Byte[])

Декодируйте растровое изображение в указанный блок памяти.

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

Параметры

pixels
Byte[]

Блок памяти с декодированным растровым изображением.

Возвращаемое значение

Возвращает значение Success об успешном выполнении или другое значение, объясняющее тип сбоя.

Применяется к