C# 클래스 AmaroK86.ImageFormat.DDSImage

파일 보기 프로젝트 열기: ME3Explorer/ME3Explorer 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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[]