C# Класс Microsoft.Xna.Framework.Graphics.ESTexture2D

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Dispose ( ) : void
DrawAtPoint ( System.Vector2 point ) : void
DrawInRect ( Rectangle rect ) : void
ESTexture2D ( Bitmap image, OpenTK.Graphics.ES11 filter ) : System
ESTexture2D ( Bitmap image, OpenTK.Graphics.ES20 filter ) : System
ESTexture2D ( CGImage cgImage, All filter ) : System
ESTexture2D ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, All filter ) : System
ESTexture2D ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, OpenTK.Graphics.ES11 filter ) : System
ESTexture2D ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, OpenTK.Graphics.ES20 filter ) : System
ESTexture2D ( UIImage uiImage, All filter ) : System
GetBits ( int width, int length, int height, BinaryReader rdr ) : byte[]
InitWithBitmapGL11 ( Bitmap imageSource, OpenTK.Graphics.ES11 filter ) : void
InitWithBitmapGL20 ( Bitmap imageSource, OpenTK.Graphics.ES20 filter ) : void
InitWithData ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, All filter ) : void
InitWithDataGL11 ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, OpenTK.Graphics.ES11 filter ) : void
InitWithDataGL20 ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, OpenTK.Graphics.ES20 filter ) : void
InitiFromDxt3File ( BinaryReader rdr, int length, int width, int height ) : ESTexture2D

Приватные методы

Метод Описание
ColorsFromPacked ( uint colors, uint c0, uint c1, bool flag ) : void
GetBits ( uint source, int first, int length, int shift ) : byte
GetBits64 ( ulong source, int first, int length, int shift ) : byte
InitWithCGImage ( CGImage image, All filter ) : void
SetColorFromPacked ( byte data, int offset, byte alpha, uint packed ) : void

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

DrawAtPoint() публичный Метод

public DrawAtPoint ( System.Vector2 point ) : void
point System.Vector2
Результат void

DrawInRect() публичный Метод

public DrawInRect ( Rectangle rect ) : void
rect System.Drawing.Rectangle
Результат void

ESTexture2D() публичный Метод

public ESTexture2D ( Bitmap image, OpenTK.Graphics.ES11 filter ) : System
image System.Drawing.Bitmap
filter OpenTK.Graphics.ES11
Результат System

ESTexture2D() публичный Метод

public ESTexture2D ( Bitmap image, OpenTK.Graphics.ES20 filter ) : System
image System.Drawing.Bitmap
filter OpenTK.Graphics.ES20
Результат System

ESTexture2D() публичный Метод

public ESTexture2D ( CGImage cgImage, All filter ) : System
cgImage MonoMac.CoreGraphics.CGImage
filter All
Результат System

ESTexture2D() публичный Метод

public ESTexture2D ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, All filter ) : System
data System.IntPtr
pixelFormat SurfaceFormat
width int
height int
size System.Drawing.Size
filter All
Результат System

ESTexture2D() публичный Метод

public ESTexture2D ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, OpenTK.Graphics.ES11 filter ) : System
data System.IntPtr
pixelFormat SurfaceFormat
width int
height int
size System.Drawing.Size
filter OpenTK.Graphics.ES11
Результат System

ESTexture2D() публичный Метод

public ESTexture2D ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, OpenTK.Graphics.ES20 filter ) : System
data System.IntPtr
pixelFormat SurfaceFormat
width int
height int
size System.Drawing.Size
filter OpenTK.Graphics.ES20
Результат System

ESTexture2D() публичный Метод

public ESTexture2D ( UIImage uiImage, All filter ) : System
uiImage UIImage
filter All
Результат System

GetBits() публичный статический Метод

public static GetBits ( int width, int length, int height, BinaryReader rdr ) : byte[]
width int
length int
height int
rdr System.IO.BinaryReader
Результат byte[]

InitWithBitmapGL11() публичный Метод

public InitWithBitmapGL11 ( Bitmap imageSource, OpenTK.Graphics.ES11 filter ) : void
imageSource System.Drawing.Bitmap
filter OpenTK.Graphics.ES11
Результат void

InitWithBitmapGL20() публичный Метод

public InitWithBitmapGL20 ( Bitmap imageSource, OpenTK.Graphics.ES20 filter ) : void
imageSource System.Drawing.Bitmap
filter OpenTK.Graphics.ES20
Результат void

InitWithData() публичный Метод

public InitWithData ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, All filter ) : void
data System.IntPtr
pixelFormat SurfaceFormat
width int
height int
size System.Drawing.Size
filter All
Результат void

InitWithDataGL11() публичный Метод

public InitWithDataGL11 ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, OpenTK.Graphics.ES11 filter ) : void
data System.IntPtr
pixelFormat SurfaceFormat
width int
height int
size System.Drawing.Size
filter OpenTK.Graphics.ES11
Результат void

InitWithDataGL20() публичный Метод

public InitWithDataGL20 ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, OpenTK.Graphics.ES20 filter ) : void
data System.IntPtr
pixelFormat SurfaceFormat
width int
height int
size System.Drawing.Size
filter OpenTK.Graphics.ES20
Результат void

InitiFromDxt3File() публичный статический Метод

public static InitiFromDxt3File ( BinaryReader rdr, int length, int width, int height ) : ESTexture2D
rdr System.IO.BinaryReader
length int
width int
height int
Результат ESTexture2D