| GL Studio C++ Runtime API

Public Attributes | List of all members
DDS_HEADER Struct Reference

`#include <dds.h>`

## Public Attributes
DWORD | dwSize
| Size of structure. This member must be set to 124.
DWORD | dwHeaderFlags
| Flags to indicate which members contain valid data.
DWORD | dwHeight
| Surface height (in pixels).
DWORD | dwWidth
| Surface width (in pixels).
DWORD | dwPitchOrLinearSize
| The pitch or number of bytes per scan line in an uncompressed texture;.
DWORD | dwDepth
| Depth of a volume texture (in pixels), only if DDS_HEADER_FLAGS_VOLUME is set in dwHeaderFlags.
DWORD | dwMipMapCount
| Number of mipmap levels, otherwise unused.
DWORD | dwReserved1 [11]
| Unused.
DDS_PIXELFORMAT | ddspf
| The pixel format.
DWORD | dwSurfaceFlags
| Specifies the complexity of the surfaces stored.
DWORD | dwCubemapFlags
| Additional detail about the surfaces stored.
DWORD | dwReserved2 [3]
| Unused.

## Detailed Description

Describes a DDS file header. See http://msdn.microsoft.com/en-us/library/bb943982.aspx

The documentation for this struct was generated from the following file:

- dds.h