ReactOS 0.4.15-dev-7907-g95bf896
BitmapScaler Struct Reference
Collaboration diagram for BitmapScaler:

Public Attributes

IWICBitmapScaler IWICBitmapScaler_iface
 
LONG ref
 
IMILBitmapScaler IMILBitmapScaler_iface
 
IWICBitmapSourcesource
 
UINT width
 
UINT height
 
UINT src_width
 
UINT src_height
 
WICBitmapInterpolationMode mode
 
UINT bpp
 
void(* fn_get_required_source_rect )(struct BitmapScaler *, UINT, UINT, WICRect *)
 
void(* fn_copy_scanline )(struct BitmapScaler *, UINT, UINT, UINT, BYTE **, UINT, UINT, BYTE *)
 
CRITICAL_SECTION lock
 

Detailed Description

Definition at line 36 of file scaler.c.

Member Data Documentation

◆ bpp

UINT BitmapScaler::bpp

Definition at line 44 of file scaler.c.

◆ fn_copy_scanline

void(* BitmapScaler::fn_copy_scanline) (struct BitmapScaler *, UINT, UINT, UINT, BYTE **, UINT, UINT, BYTE *)

Definition at line 46 of file scaler.c.

◆ fn_get_required_source_rect

void(* BitmapScaler::fn_get_required_source_rect) (struct BitmapScaler *, UINT, UINT, WICRect *)

Definition at line 45 of file scaler.c.

◆ height

UINT BitmapScaler::height

Definition at line 41 of file scaler.c.

◆ IMILBitmapScaler_iface

IMILBitmapScaler BitmapScaler::IMILBitmapScaler_iface

Definition at line 39 of file scaler.c.

Referenced by impl_from_IMILBitmapScaler().

◆ IWICBitmapScaler_iface

IWICBitmapScaler BitmapScaler::IWICBitmapScaler_iface

Definition at line 37 of file scaler.c.

Referenced by impl_from_IWICBitmapScaler().

◆ lock

CRITICAL_SECTION BitmapScaler::lock

Definition at line 47 of file scaler.c.

◆ mode

WICBitmapInterpolationMode BitmapScaler::mode

Definition at line 43 of file scaler.c.

◆ ref

LONG BitmapScaler::ref

Definition at line 38 of file scaler.c.

Referenced by BitmapScaler_AddRef(), and BitmapScaler_Release().

◆ source

IWICBitmapSource* BitmapScaler::source

Definition at line 40 of file scaler.c.

Referenced by IMILBitmapScaler_GetPixelFormat().

◆ src_height

UINT BitmapScaler::src_height

Definition at line 42 of file scaler.c.

◆ src_width

UINT BitmapScaler::src_width

Definition at line 42 of file scaler.c.

◆ width

UINT BitmapScaler::width

Definition at line 41 of file scaler.c.


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