CodeGlyphX logo
CodeGlyphX

API Reference

Class

IcoReader

Namespace CodeGlyphX.Rendering.Ico
Assembly CodeGlyphX
Modifiers static

Decodes ICO/CUR images to RGBA buffers (embedded PNG or BMP/DIB).

Inheritance

  • Object
  • IcoReader

Methods

public static Byte[] DecodeRgba32(ReadOnlySpan<Byte> ico, out Int32 width, out Int32 height) #
Returns: Byte[]

Decodes an ICO/CUR image to an RGBA buffer.

Parameters

ico System.ReadOnlySpan{System.Byte} requiredposition: 0
width System.Int32@ requiredposition: 1
height System.Int32@ requiredposition: 2
public static Boolean IsIco(ReadOnlySpan<Byte> data) #
Returns: Boolean

Returns true if the data looks like an ICO/CUR header.

Parameters

data System.ReadOnlySpan{System.Byte} requiredposition: 0