DDS faylı nədir?
DDS faylı DirectDraw Surface (DDS) konteyner formatından istifadə edən rastr təsvir faylıdır. O, sıxılmamış və sıxılmış (DXTn) dokuları saxlayır və müxtəlif növ məlumatların saxlanması üçün müxtəlif növləri həyata keçirir. O, həmçinin bir qatlı teksturalar, mipmaplı teksturalar, kub xəritələri, həcm xəritələri və faktura massivləri kimi bir neçə fərqli məlumat növünü dəstəkləyir. Bu, DDS fayllarına rəqəmsal fotoşəkillərə və Windows iş masası fonlarına əlavə olaraq video oyun tekstura vahidi modellərini saxlamağa imkan verir. DDS fayl formatı DirectX SDK ilə istifadə edilmək üçün Microsoft tərəfindən hazırlanmışdır.
DDS fayl formatı
DDS faylları ikili fayllar kimi saxlanılır və DirectX SDK ilə istifadə edilə bilər. O, 3D oyunlar kimi real vaxt render proqramlarını inkişaf etdirmək üçün DirectX-in gücündən istifadə edir.
DDS Fayl Düzeni
DDS file layout Microsoft tərəfindən ətraflı şəkildə sənədləşdirilib. İkili DDS faylı aşağıdakı məlumatları ehtiva edir.
- Dörd simvol kod dəyəri olan DDS (0x20534444) olan DWORD (sehrli nömrə).
- A description of the data in the file.
DDS_HEADER verilənləri, DDS_PIXELFORMAT isə piksel formatını təsvir edir. Bunların hər ikisi köhnəlmiş DDSURFACEDESC2, DDSCAPS2 və DDPIXELFORMAT DirectDraw 7 strukturlarını əvəz edir.
DWORD dwMagic;
DDS_HEADER header;
programming guide of DDS file format bu fayl formatının texniki detallarını əlavə edir.