SKCodec.GetPixels 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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
调用方所需的输出格式的说明。
- options
- SKCodecOptions
位图解码选项。
- 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
调用方所需的输出格式的说明。
- 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
调用方所需的输出格式的说明。
- options
- SKCodecOptions
位图解码选项。
- 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
调用方所需的输出格式的说明。
- 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
调用方所需的输出格式的说明。
- 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
调用方所需的输出格式的说明。
- 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
调用方所需的输出格式的说明。
- options
- SKCodecOptions
位图解码选项。
返回
Success在成功时返回 ,或返回解释失败类型的另一个值。
注解
指定的 SKImageInfo可以是 ,也可以 Info是 具有不同配置的新实例 ,编解码器可以选择忽略该实例。
如果指定的大小不同于 的大小 Info,则编解码器将尝试缩放生成的位图。 如果编解码器无法执行此缩放,此方法将返回 InvalidScale。
适用于
GetPixels(SKImageInfo, IntPtr)
将位图解码到指定的内存块中。
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels);
参数
- info
- SKImageInfo
调用方所需的输出格式的说明。
返回
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
调用方所需的输出格式的说明。
- 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
调用方所需的输出格式的说明。
返回
Success在成功时返回 ,或返回解释失败类型的另一个值。
注解
指定的 SKImageInfo可以是 ,也可以 Info是 具有不同配置的新实例 ,编解码器可以选择忽略该实例。
如果指定的大小不同于 的大小 Info,则编解码器将尝试缩放生成的位图。 如果编解码器无法执行此缩放,此方法将返回 InvalidScale。