TDDSFileFormat Class
ImagingDds | Legend | Members | Methods | Properties | Hierarchy

Class for loading and saving Microsoft DirectDraw surfaces.

Pascal
public TDDSFileFormat = class(TImageFileFormat);
File

ImagingDds (at line 53)

Description

It can load/save all D3D formats which have coresponding TImageFormat. It supports plain textures, cube textures and volume textures, all of these can have mipmaps. It can also load some formats which have no exact TImageFormat, but can be easily converted to one (bump map formats). You can get some information about last loaded DDS file by calling GetOption with ImagingDDSLoadedXXX options and you can set some saving options by calling SetOption with ImagingDDSSaveXXX or you can simply use properties of this class. Note that when saving cube maps and volumes input image array must contain at least number of images to build cube/volume based on current Depth and MipMapCount settings.

Hierarchy
TObject
TImageFileFormat
TDDSFileFormat
Related Information
You are here: Symbol Reference > Classes > TDDSFileFormat Class