C# Класс HaloMap.DDSFunctions.DDS

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

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

Метод Описание
ExtractDDS ( Meta m, ParsedBitmap pm, BinaryWriter &bw, int index ) : ParsedBitmap.BitmapInfo

Extracts Meta Data to a dds file.

ExtractDDS ( Meta m, ParsedBitmap pm, BinaryWriter &bw, int index, ParsedBitmap bi ) : ParsedBitmap.BitmapInfo

Extracts meta data to a dds stream.

InjectDDS ( Meta m, ParsedBitmap pm, BinaryReader &br, int index ) : void

Injects a dds stream to Meta Data.

InjectDDS ( Meta m, ParsedBitmap pm, BinaryReader &br, int index, ParsedBitmap bi ) : void

Injects a dds stream to Meta Data.

getBitmapFormat ( DDS_HEADER_STRUCTURE dds ) : ParsedBitmap.BitmapFormat

The get bitmap format.

getBitmapType ( DDSURFACEDESC2 ddsd ) : ParsedBitmap.BitmapType

The get bitmap type.

getDDSType ( ParsedBitmap info ) : DDSFileFormat

The get dds type.

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

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

Extracts Meta Data to a dds file.
public static ExtractDDS ( Meta m, ParsedBitmap pm, BinaryWriter &bw, int index ) : ParsedBitmap.BitmapInfo
m HaloMap.Meta.Meta Bitmap Meta
pm HaloMap.RawData.ParsedBitmap ParsedBitmap Data
bw System.IO.BinaryWriter Binary Writer Stream
index int The index # of the ParsedBitmap Data
Результат HaloMap.RawData.ParsedBitmap.BitmapInfo

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

Extracts meta data to a dds stream.
public static ExtractDDS ( Meta m, ParsedBitmap pm, BinaryWriter &bw, int index, ParsedBitmap bi ) : ParsedBitmap.BitmapInfo
m HaloMap.Meta.Meta Bitmap Meta
pm HaloMap.RawData.ParsedBitmap ParsedBitmap Data
bw System.IO.BinaryWriter Binary Writer Stream
index int The index # of the ParsedBitmap Data
bi HaloMap.RawData.ParsedBitmap BitmapInfo Data
Результат HaloMap.RawData.ParsedBitmap.BitmapInfo

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

Injects a dds stream to Meta Data.
public static InjectDDS ( Meta m, ParsedBitmap pm, BinaryReader &br, int index ) : void
m HaloMap.Meta.Meta Bitmap Meta
pm HaloMap.RawData.ParsedBitmap ParsedBitmap Data
br System.IO.BinaryReader Binary Reader Stream
index int The index # of the ParsedBitmap Data
Результат void

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

Injects a dds stream to Meta Data.
public static InjectDDS ( Meta m, ParsedBitmap pm, BinaryReader &br, int index, ParsedBitmap bi ) : void
m HaloMap.Meta.Meta Bitmap Meta
pm HaloMap.RawData.ParsedBitmap ParsedBitmap Data
br System.IO.BinaryReader Binary Reader Stream
index int The index # of the ParsedBitmap Data
bi HaloMap.RawData.ParsedBitmap BitmapInfo Data
Результат void

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

The get bitmap format.
public static getBitmapFormat ( DDS_HEADER_STRUCTURE dds ) : ParsedBitmap.BitmapFormat
dds DDS_HEADER_STRUCTURE The dds.
Результат ParsedBitmap.BitmapFormat

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

The get bitmap type.
public static getBitmapType ( DDSURFACEDESC2 ddsd ) : ParsedBitmap.BitmapType
ddsd DDSURFACEDESC2 The ddsd.
Результат ParsedBitmap.BitmapType

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

The get dds type.
public static getDDSType ( ParsedBitmap info ) : DDSFileFormat
info HaloMap.RawData.ParsedBitmap The info.
Результат DDSFileFormat