Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
DDSPixelFormat Struct Reference

#include <ddsheader.h>

Collaboration diagram for DDSPixelFormat:

Public Types

enum  DDSPixelFormatFlags {
  FlagAlphaPixels = 0x00000001 , FlagAlpha = 0x00000002 , FlagFourCC = 0x00000004 , FlagPaletteIndexed4 = 0x00000008 ,
  FlagPaletteIndexed8 = 0x00000020 , FlagRGB = 0x00000040 , FlagYUV = 0x00000200 , FlagLuminance = 0x00020000 ,
  FlagNormal = 0x00080000 , FlagRGBA = FlagAlphaPixels | FlagRGB , FlagLA = FlagAlphaPixels | FlagLuminance
}

Public Attributes

quint32 size
quint32 flags
quint32 fourCC
quint32 rgbBitCount
quint32 rBitMask
quint32 gBitMask
quint32 bBitMask
quint32 aBitMask

Detailed Description

Definition at line 106 of file ddsheader.h.

Member Enumeration Documentation

◆ DDSPixelFormatFlags

Enumerator
FlagAlphaPixels 
FlagAlpha 
FlagFourCC 
FlagPaletteIndexed4 
FlagPaletteIndexed8 
FlagRGB 
FlagYUV 
FlagLuminance 
FlagNormal 
FlagRGBA 
FlagLA 

Definition at line 108 of file ddsheader.h.

Member Data Documentation

◆ aBitMask

quint32 DDSPixelFormat::aBitMask

Definition at line 129 of file ddsheader.h.

◆ bBitMask

quint32 DDSPixelFormat::bBitMask

Definition at line 128 of file ddsheader.h.

◆ flags

quint32 DDSPixelFormat::flags

Definition at line 123 of file ddsheader.h.

◆ fourCC

quint32 DDSPixelFormat::fourCC

Definition at line 124 of file ddsheader.h.

◆ gBitMask

quint32 DDSPixelFormat::gBitMask

Definition at line 127 of file ddsheader.h.

◆ rBitMask

quint32 DDSPixelFormat::rBitMask

Definition at line 126 of file ddsheader.h.

◆ rgbBitCount

quint32 DDSPixelFormat::rgbBitCount

Definition at line 125 of file ddsheader.h.

◆ size

quint32 DDSPixelFormat::size

Definition at line 122 of file ddsheader.h.


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