C# Класс AmaroK86.ImageFormat.DDSImage

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

Открытые свойства

Свойство Тип Описание
dwMagic int
mipMaps MipMap[]

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

Метод Описание
DDSImage ( string ddsFileName ) : System
ToBitmap ( byte imgData, DDSFormat ddsFormat, int w, int h ) : Bitmap
ToPictureBox ( int picBoxWidth, int picBoxHeight ) : Bitmap
View24Bit ( byte imgData, int w, int h ) : Bitmap
View32Bit ( byte imgData, int w, int h ) : Bitmap
ViewG8 ( byte imgData, int w, int h ) : Bitmap
getBytesPerPixel ( DDSFormat ddsFormat ) : double

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

Метод Описание
Read_DDS_HEADER ( DDS_HEADER h, BinaryReader r ) : void
Read_DDS_PIXELFORMAT ( DDS_PIXELFORMAT p, BinaryReader r ) : void
UncompressATI2 ( byte imgData, int w, int h ) : Bitmap
UncompressDXT1 ( byte imgData, int w, int h ) : Bitmap
UncompressDXT5 ( byte imgData, int w, int h ) : Bitmap
UncompressV8U8 ( byte imgData, int w, int h ) : Bitmap
getFormat ( ) : DDSFormat
readBlockImage ( byte imgData, int w, int h ) : Bitmap
readLinearImage ( byte imgData, int w, int h ) : Bitmap

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

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

public DDSImage ( string ddsFileName ) : System
ddsFileName string
Результат System

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

public static ToBitmap ( byte imgData, DDSFormat ddsFormat, int w, int h ) : Bitmap
imgData byte
ddsFormat DDSFormat
w int
h int
Результат System.Drawing.Bitmap

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

public ToPictureBox ( int picBoxWidth, int picBoxHeight ) : Bitmap
picBoxWidth int
picBoxHeight int
Результат System.Drawing.Bitmap

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

public static View24Bit ( byte imgData, int w, int h ) : Bitmap
imgData byte
w int
h int
Результат System.Drawing.Bitmap

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

public static View32Bit ( byte imgData, int w, int h ) : Bitmap
imgData byte
w int
h int
Результат System.Drawing.Bitmap

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

public static ViewG8 ( byte imgData, int w, int h ) : Bitmap
imgData byte
w int
h int
Результат System.Drawing.Bitmap

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

public static getBytesPerPixel ( DDSFormat ddsFormat ) : double
ddsFormat DDSFormat
Результат double

Описание свойств

dwMagic публичное свойство

public int dwMagic
Результат int

mipMaps публичное свойство

public MipMap[] mipMaps
Результат MipMap[]