DDPIXELFORMAT ddPixelFormats[8] = // 0x5CC638
{
/*
dwSize
dwFlags
dwFourCC
dwRGBBitCount
dwRBitMask
dwGBitMask
dwBBitMask
dwRGBAlphaBitMask
*/
{ // A8R8G8B8
0x20,
DDPF_RGB | DDPF_ALPHAPIXELS,
0,
32,
0x00FF0000,
0x0000FF00,
0x000000FF,
0xFF000000
},
{ // A0R8G8B8
0x20,
DDPF_RGB,
0,
32,
0x00FF0000,
0x0000FF00,
0x000000FF,
0x00000000
},
{ // A1R5G5G5
0x20,
DDPF_RGB | DDPF_ALPHAPIXELS,
0,
16,
0x7C00,
0x03E0,
0x001F,
0x8000
},
{ // A4R4G4B4
0x20,
DDPF_RGB | DDPF_ALPHAPIXELS,
0,
16,
0x0F00,
0x00F0,
0x000F,
0xF000
},
{ // A0R5G6B5
0x20,
DDPF_RGB,
0,
16,
0xF800,
0x07E0,
0x001F,
0x0000
},
{ // A0R5G5B5
0x20,
DDPF_RGB,
0,
16,
0x7C00,
0x03E0,
0x001F,
0x0000
},
{ // Palette8
0x20,
DDPF_RGB | DDPF_PALETTEINDEXED8,
0,
8,
0,
0,
0,
0
},
{ // Palette4
0x20,
DDPF_RGB | DDPF_PALETTEINDEXED4,
0,
4,
0,
0,
0,
0
},
};
Comments
0 B
|👍
/👎