# PSDHEAD Struct Reference

`#include <il_psd.h>`

## Data Fields

ILubyte | Signature [4]
ILushort | Version
ILubyte | Reserved [6]
ILushort | Channels
ILuint | Height
ILuint | Width
ILushort | Depth
ILushort | Mode

## Field Documentation

ILushort PSDHEAD::Channels

Referenced by iCheckPsd(), iGetPsdHead(), PsdGetData(), ReadCMYK(), ReadGrey(), ReadIndexed(), and ReadRGB().

ILushort PSDHEAD::Depth

Referenced by iCheckPsd(), iGetPsdHead(), ReadCMYK(), ReadGrey(), ReadIndexed(), and ReadRGB().

ILuint PSDHEAD::Height

Referenced by GetCompChanLen(), GetSingleChannel(), iCheckPsd(), iGetPsdHead(), PsdGetData(), ReadCMYK(), ReadGrey(), ReadIndexed(), and ReadRGB().

ILushort PSDHEAD::Mode

Referenced by iGetPsdHead(), PsdGetData(), and ReadPsd().

ILubyte PSDHEAD::Reserved[6]

Referenced by iCheckPsd(), and iGetPsdHead().

ILubyte PSDHEAD::Signature[4]

Referenced by iCheckPsd(), and iGetPsdHead().

ILushort PSDHEAD::Version

Referenced by iCheckPsd(), and iGetPsdHead().

ILuint PSDHEAD::Width

Referenced by GetSingleChannel(), iCheckPsd(), iGetPsdHead(), PsdGetData(), ReadCMYK(), ReadGrey(), ReadIndexed(), and ReadRGB().

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

- E:/DevIL/src-IL/include/il_psd.h