|  | GL Studio C++ Runtime API
    | 
#include <dds.h>
| Public Attributes | |
| DWORD | dwSize | 
| Structure size; set to 32 (bytes). | |
| DWORD | dwFlags | 
| Values which indicate what type of data is in the surface. | |
| DWORD | dwFourCC | 
| Four-character codes for specifying compressed or custom formats. | |
| DWORD | dwRGBBitCount | 
| Number of bits in an RGB (possibly including alpha) format. | |
| DWORD | dwRBitMask | 
| Red (or lumiannce or Y) mask for reading color data. | |
| DWORD | dwGBitMask | 
| Green (or U) mask for reading color data. | |
| DWORD | dwBBitMask | 
| Blue (or V) mask for reading color data. | |
| DWORD | dwABitMask | 
| Alpha mask for reading alpha data. | |
Surface pixel format. See http://msdn.microsoft.com/en-us/library/bb943984.aspx