Surface

Class

Namespace: Imagini.Drawing

Base types:

Declared in: Imagini.Drawing


Defines a surface which stores it's pixel data in the RAM.

Members

Property

  • PixelInfo
  • Width
  • Height
  • Size
  • PixelCount
  • Stride
  • SizeInBytes
  • MustBeLocked
  • Locked
  • RLEEnabled
  • ClipRect
  • ColorMod
  • AlphaMod
  • Tint
  • BlendMode
  • ColorKey
  • Method

  • BlitTo(Surface, Rectangle?, Rectangle?)
  • ConvertTo(PixelFormat)
  • ConvertTo(PixelFormatInfo)
  • Create(int, int, int, int, int, int, int)
  • Create(int, int, PixelFormat)
  • CreateFrom(byte[], int, int, int, int, int, int, int, int)
  • CreateFrom(byte[], int, int, PixelFormat)
  • Dispose()
  • Fill(Color, Rectangle?)
  • Fill(Color, Rectangle[])
  • Lock()
  • OptimizeFor(PixelFormat)
  • OptimizeFor(PixelFormatInfo)
  • ReadPixels(byte[])
  • ReadPixels<T>(T[])
  • SetPixelData(byte[])
  • SetPixelData<T>(T[])
  • SetRLEAcceleration(bool)
  • Unlock()

  • Back to index