WoW Model Viewer
Your premiere tool for viewing, equipping and animating World of Warcraft models.
Loading...
Searching...
No Matches
ddsPixelFormat_s Struct Reference

#include <ddslib.h>

Collaboration diagram for ddsPixelFormat_s:
[legend]

Public Attributes

unsigned int size
 
unsigned int flags
 
unsigned int fourCC
 
union { 
 
   unsigned int   rgbBitCount 
 
   unsigned int   yuvBitCount 
 
   unsigned int   zBufferBitDepth 
 
   unsigned int   alphaBitDepth 
 
   unsigned int   luminanceBitCount 
 
   unsigned int   bumpBitCount 
 
   unsigned int   privateFormatBitCount 
 
};  
 
union { 
 
   unsigned int   rBitMask 
 
   unsigned int   yBitMask 
 
   unsigned int   stencilBitDepth 
 
   unsigned int   luminanceBitMask 
 
   unsigned int   bumpDuBitMask 
 
   unsigned int   operations 
 
};  
 
union { 
 
   unsigned int   gBitMask 
 
   unsigned int   uBitMask 
 
   unsigned int   zBitMask 
 
   unsigned int   bumpDvBitMask 
 
   ddsMultiSampleCaps_t   multiSampleCaps 
 
};  
 
union { 
 
   unsigned int   bBitMask 
 
   unsigned int   vBitMask 
 
   unsigned int   stencilBitMask 
 
   unsigned int   bumpLuminanceBitMask 
 
};  
 
union { 
 
   unsigned int   rgbAlphaBitMask 
 
   unsigned int   yuvAlphaBitMask 
 
   unsigned int   luminanceAlphaBitMask 
 
   unsigned int   rgbZBitMask 
 
   unsigned int   yuvZBitMask 
 
};  
 

Detailed Description

Definition at line 88 of file ddslib.h.

Member Data Documentation

◆ [union]

union { ... } ddsPixelFormat_s

◆ [union]

union { ... } ddsPixelFormat_s

◆ [union]

union { ... } ddsPixelFormat_s

◆ [union]

union { ... } ddsPixelFormat_s

◆ [union]

union { ... } ddsPixelFormat_s

◆ alphaBitDepth

unsigned int ddsPixelFormat_s::alphaBitDepth

Definition at line 99 of file ddslib.h.

◆ bBitMask

unsigned int ddsPixelFormat_s::bBitMask

Definition at line 126 of file ddslib.h.

◆ bumpBitCount

unsigned int ddsPixelFormat_s::bumpBitCount

Definition at line 101 of file ddslib.h.

◆ bumpDuBitMask

unsigned int ddsPixelFormat_s::bumpDuBitMask

Definition at line 111 of file ddslib.h.

◆ bumpDvBitMask

unsigned int ddsPixelFormat_s::bumpDvBitMask

Definition at line 120 of file ddslib.h.

◆ bumpLuminanceBitMask

unsigned int ddsPixelFormat_s::bumpLuminanceBitMask

Definition at line 129 of file ddslib.h.

◆ flags

unsigned int ddsPixelFormat_s::flags

Definition at line 91 of file ddslib.h.

◆ fourCC

unsigned int ddsPixelFormat_s::fourCC

Definition at line 92 of file ddslib.h.

◆ gBitMask

unsigned int ddsPixelFormat_s::gBitMask

Definition at line 117 of file ddslib.h.

◆ luminanceAlphaBitMask

unsigned int ddsPixelFormat_s::luminanceAlphaBitMask

Definition at line 136 of file ddslib.h.

◆ luminanceBitCount

unsigned int ddsPixelFormat_s::luminanceBitCount

Definition at line 100 of file ddslib.h.

◆ luminanceBitMask

unsigned int ddsPixelFormat_s::luminanceBitMask

Definition at line 110 of file ddslib.h.

◆ multiSampleCaps

ddsMultiSampleCaps_t ddsPixelFormat_s::multiSampleCaps

Definition at line 121 of file ddslib.h.

◆ operations

unsigned int ddsPixelFormat_s::operations

Definition at line 112 of file ddslib.h.

◆ privateFormatBitCount

unsigned int ddsPixelFormat_s::privateFormatBitCount

Definition at line 102 of file ddslib.h.

◆ rBitMask

unsigned int ddsPixelFormat_s::rBitMask

Definition at line 107 of file ddslib.h.

◆ rgbAlphaBitMask

unsigned int ddsPixelFormat_s::rgbAlphaBitMask

Definition at line 134 of file ddslib.h.

◆ rgbBitCount

unsigned int ddsPixelFormat_s::rgbBitCount

Definition at line 96 of file ddslib.h.

◆ rgbZBitMask

unsigned int ddsPixelFormat_s::rgbZBitMask

Definition at line 137 of file ddslib.h.

◆ size

unsigned int ddsPixelFormat_s::size

Definition at line 90 of file ddslib.h.

◆ stencilBitDepth

unsigned int ddsPixelFormat_s::stencilBitDepth

Definition at line 109 of file ddslib.h.

◆ stencilBitMask

unsigned int ddsPixelFormat_s::stencilBitMask

Definition at line 128 of file ddslib.h.

◆ uBitMask

unsigned int ddsPixelFormat_s::uBitMask

Definition at line 118 of file ddslib.h.

◆ vBitMask

unsigned int ddsPixelFormat_s::vBitMask

Definition at line 127 of file ddslib.h.

◆ yBitMask

unsigned int ddsPixelFormat_s::yBitMask

Definition at line 108 of file ddslib.h.

◆ yuvAlphaBitMask

unsigned int ddsPixelFormat_s::yuvAlphaBitMask

Definition at line 135 of file ddslib.h.

◆ yuvBitCount

unsigned int ddsPixelFormat_s::yuvBitCount

Definition at line 97 of file ddslib.h.

◆ yuvZBitMask

unsigned int ddsPixelFormat_s::yuvZBitMask

Definition at line 138 of file ddslib.h.

◆ zBitMask

unsigned int ddsPixelFormat_s::zBitMask

Definition at line 119 of file ddslib.h.

◆ zBufferBitDepth

unsigned int ddsPixelFormat_s::zBufferBitDepth

Definition at line 98 of file ddslib.h.


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