DirectX 5 Redocumentation
A redocumentation of DirectX 5, brought to you by a bunch of Infomaniacs.
_DDPIXELFORMAT Struct Reference

#include <ddraw.h>

Data Fields

DWORD dwSize
 size of structure More...
 
DWORD dwFlags
 pixel format flags More...
 
DWORD dwFourCC
 (FOURCC code) More...
 
union {
   DWORD   dwRGBBitCount
 how many bits per pixel More...
 
   DWORD   dwYUVBitCount
 how many bits per pixel More...
 
   DWORD   dwZBufferBitDepth
 how many bits for z buffers More...
 
   DWORD   dwAlphaBitDepth
 how many bits for alpha channels More...
 
}; 
 
union {
   DWORD   dwRBitMask
 mask for red bit More...
 
   DWORD   dwYBitMask
 mask for Y bits More...
 
}; 
 
union {
   DWORD   dwGBitMask
 mask for green bits More...
 
   DWORD   dwUBitMask
 mask for U bits More...
 
}; 
 
union {
   DWORD   dwBBitMask
 mask for blue bits More...
 
   DWORD   dwVBitMask
 mask for V bits More...
 
}; 
 
union {
   DWORD   dwRGBAlphaBitMask
 mask for alpha channel More...
 
   DWORD   dwYUVAlphaBitMask
 mask for alpha channel More...
 
   DWORD   dwRGBZBitMask
 mask for Z channel More...
 
   DWORD   dwYUVZBitMask
 mask for Z channel More...
 
}; 
 

Field Documentation

◆ 

union { ... } _DDPIXELFORMAT::@109

◆ 

union { ... } _DDPIXELFORMAT::@111

◆ 

union { ... } _DDPIXELFORMAT::@113

◆ 

union { ... } _DDPIXELFORMAT::@115

◆ 

union { ... } _DDPIXELFORMAT::@117

◆ dwAlphaBitDepth

DWORD _DDPIXELFORMAT::dwAlphaBitDepth

how many bits for alpha channels

◆ dwBBitMask

DWORD _DDPIXELFORMAT::dwBBitMask

mask for blue bits

◆ dwFlags

DWORD _DDPIXELFORMAT::dwFlags

pixel format flags

◆ dwFourCC

DWORD _DDPIXELFORMAT::dwFourCC

(FOURCC code)

◆ dwGBitMask

DWORD _DDPIXELFORMAT::dwGBitMask

mask for green bits

◆ dwRBitMask

DWORD _DDPIXELFORMAT::dwRBitMask

mask for red bit

◆ dwRGBAlphaBitMask

DWORD _DDPIXELFORMAT::dwRGBAlphaBitMask

mask for alpha channel

◆ dwRGBBitCount

DWORD _DDPIXELFORMAT::dwRGBBitCount

how many bits per pixel

◆ dwRGBZBitMask

DWORD _DDPIXELFORMAT::dwRGBZBitMask

mask for Z channel

◆ dwSize

DWORD _DDPIXELFORMAT::dwSize

size of structure

◆ dwUBitMask

DWORD _DDPIXELFORMAT::dwUBitMask

mask for U bits

◆ dwVBitMask

DWORD _DDPIXELFORMAT::dwVBitMask

mask for V bits

◆ dwYBitMask

DWORD _DDPIXELFORMAT::dwYBitMask

mask for Y bits

◆ dwYUVAlphaBitMask

DWORD _DDPIXELFORMAT::dwYUVAlphaBitMask

mask for alpha channel

◆ dwYUVBitCount

DWORD _DDPIXELFORMAT::dwYUVBitCount

how many bits per pixel

◆ dwYUVZBitMask

DWORD _DDPIXELFORMAT::dwYUVZBitMask

mask for Z channel

◆ dwZBufferBitDepth

DWORD _DDPIXELFORMAT::dwZBufferBitDepth

how many bits for z buffers


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