Overview of DirectXTex library
mainDirectXTex is a shared source library for texture processing. It provides capabilities for reading and writing .DDS files and performing various operations such as:
- Resizing and format conversion.
- Mip-map generation.
- Block compression for Direct3D runtime texture resources.
- Height-map to normal-map conversion.
The library utilizes Windows Image Component (WIC) APIs for bitmap processing (BMP, JPEG, PNG, TIFF, and HD Photo). It also includes built-in readers and writers for .TGA and .HDR formats, which are not natively supported by standard WIC codecs.