ReactOS 0.4.16-dev-297-gc569aee
|
#include "config.h"
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "winreg.h"
#include "objbase.h"
#include "wincodecs_private.h"
#include "wine/debug.h"
Go to the source code of this file.
Classes | |
struct | PaletteImpl |
struct | histogram |
struct | box |
Macros | |
#define | COBJMACROS |
#define | R_COUNT (1 << 5) |
#define | R_SHIFT (8 - 5) |
#define | R_SCALE 2 |
#define | G_COUNT (1 << 6) |
#define | G_SHIFT (8 - 6) |
#define | G_SCALE 3 |
#define | B_COUNT (1 << 5) |
#define | B_SHIFT (8 - 5) |
#define | B_SCALE 1 |
Variables | |
static const IWICPaletteVtbl | PaletteImpl_Vtbl |
Definition at line 520 of file palette.c.
Referenced by median_cut().
Definition at line 514 of file palette.c.
Referenced by shrink_box().
Definition at line 588 of file palette.c.
Referenced by median_cut().
Definition at line 102 of file palette.c.
Referenced by PaletteImpl_InitializePredefined(), and test_predefined_palette().
Definition at line 119 of file palette.c.
Referenced by PaletteImpl_InitializePredefined(), and test_predefined_palette().
Definition at line 224 of file palette.c.
Referenced by PaletteImpl_InitializePredefined(), and test_predefined_palette().
Definition at line 249 of file palette.c.
Referenced by PaletteImpl_InitializePredefined(), and test_predefined_palette().
Definition at line 281 of file palette.c.
Referenced by PaletteImpl_InitializePredefined(), and test_predefined_palette().
Definition at line 306 of file palette.c.
Referenced by PaletteImpl_InitializePredefined(), and test_predefined_palette().
Definition at line 167 of file palette.c.
Referenced by PaletteImpl_InitializePredefined(), and test_predefined_palette().
Definition at line 192 of file palette.c.
Referenced by PaletteImpl_InitializePredefined(), and test_predefined_palette().
Definition at line 136 of file palette.c.
Referenced by PaletteImpl_InitializePredefined(), and test_predefined_palette().
|
static |
Definition at line 490 of file palette.c.
Referenced by box_color().
|
inlinestatic |
|
inlinestatic |
Definition at line 47 of file palette.c.
Referenced by PaletteImpl_AddRef(), PaletteImpl_GetColorCount(), PaletteImpl_GetColors(), PaletteImpl_GetType(), PaletteImpl_HasAlpha(), PaletteImpl_InitializeCustom(), PaletteImpl_InitializeFromPalette(), PaletteImpl_InitializePredefined(), PaletteImpl_IsBlackWhite(), PaletteImpl_IsGrayscale(), PaletteImpl_QueryInterface(), and PaletteImpl_Release().
|
static |
Definition at line 607 of file palette.c.
Referenced by PaletteImpl_InitializeFromBitmap().
|
static |
Definition at line 74 of file palette.c.
HRESULT PaletteImpl_Create | ( | IWICPalette ** | palette | ) |
Definition at line 899 of file palette.c.
Referenced by BitmapImpl_SetPalette(), copypixels_to_32bppBGRA(), create_bitmap_from_source_rect(), FormatConverter_Initialize(), ImagingFactory_CreateBitmapFromHBITMAP(), and ImagingFactory_CreatePalette().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 651 of file palette.c.
|
static |
|
static |
Definition at line 331 of file palette.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 564 of file palette.c.
Referenced by median_cut().
WINE_DEFAULT_DEBUG_CHANNEL | ( | wincodecs | ) |
|
static |
Definition at line 883 of file palette.c.
Referenced by PaletteImpl_Create().