ReactOS 0.4.15-dev-7924-g5949c20
GpMetafile Struct Reference

#include <gdiplus_private.h>

Collaboration diagram for GpMetafile:

Public Attributes

GpImage image
 
GpRectF bounds
 
GpUnit unit
 
MetafileType metafile_type
 
HENHMETAFILE hemf
 
int preserve_hemf
 
HDC record_dc
 
GpGraphicsrecord_graphics
 
BYTEcomment_data
 
DWORD comment_data_size
 
DWORD comment_data_length
 
IStreamrecord_stream
 
BOOL auto_frame
 
GpPointF auto_frame_min
 
GpPointF auto_frame_max
 
DWORD next_object_id
 
GpGraphicsplayback_graphics
 
HDC playback_dc
 
GpPointF playback_points [3]
 
GpRectF src_rect
 
HANDLETABLEhandle_table
 
int handle_count
 
XFORM gdiworldtransform
 
GpMatrixworld_transform
 
GpUnit page_unit
 
REAL page_scale
 
GpRegionbase_clip
 
GpRegionclip
 
struct list containers
 
struct emfplus_object objtable [EmfPlusObjectTableSize]
 

Detailed Description

Definition at line 390 of file gdiplus_private.h.

Member Data Documentation

◆ auto_frame

BOOL GpMetafile::auto_frame

Definition at line 405 of file gdiplus_private.h.

◆ auto_frame_max

GpPointF GpMetafile::auto_frame_max

Definition at line 406 of file gdiplus_private.h.

◆ auto_frame_min

GpPointF GpMetafile::auto_frame_min

Definition at line 406 of file gdiplus_private.h.

◆ base_clip

GpRegion* GpMetafile::base_clip

Definition at line 420 of file gdiplus_private.h.

Referenced by GdipEnumerateMetafileSrcRectDestPoints().

◆ bounds

GpRectF GpMetafile::bounds

Definition at line 392 of file gdiplus_private.h.

◆ clip

GpRegion* GpMetafile::clip

◆ comment_data

BYTE* GpMetafile::comment_data

Definition at line 401 of file gdiplus_private.h.

◆ comment_data_length

DWORD GpMetafile::comment_data_length

Definition at line 403 of file gdiplus_private.h.

◆ comment_data_size

DWORD GpMetafile::comment_data_size

Definition at line 402 of file gdiplus_private.h.

◆ containers

struct list GpMetafile::containers

◆ gdiworldtransform

XFORM GpMetafile::gdiworldtransform

Definition at line 416 of file gdiplus_private.h.

Referenced by GdipPlayMetafileRecord().

◆ handle_count

int GpMetafile::handle_count

Definition at line 415 of file gdiplus_private.h.

◆ handle_table

HANDLETABLE* GpMetafile::handle_table

Definition at line 414 of file gdiplus_private.h.

Referenced by enum_metafile_proc().

◆ hemf

HENHMETAFILE GpMetafile::hemf

Definition at line 395 of file gdiplus_private.h.

◆ image

GpImage GpMetafile::image

Definition at line 391 of file gdiplus_private.h.

◆ metafile_type

MetafileType GpMetafile::metafile_type

Definition at line 394 of file gdiplus_private.h.

◆ next_object_id

DWORD GpMetafile::next_object_id

Definition at line 407 of file gdiplus_private.h.

◆ objtable

Definition at line 423 of file gdiplus_private.h.

Referenced by GdipPlayMetafileRecord().

◆ page_scale

REAL GpMetafile::page_scale

◆ page_unit

GpUnit GpMetafile::page_unit

◆ playback_dc

HDC GpMetafile::playback_dc

Definition at line 411 of file gdiplus_private.h.

Referenced by GdipEnumerateMetafileSrcRectDestPoints().

◆ playback_graphics

GpGraphics* GpMetafile::playback_graphics

◆ playback_points

GpPointF GpMetafile::playback_points[3]

Definition at line 412 of file gdiplus_private.h.

Referenced by GdipEnumerateMetafileSrcRectDestPoints().

◆ preserve_hemf

int GpMetafile::preserve_hemf

Definition at line 396 of file gdiplus_private.h.

◆ record_dc

HDC GpMetafile::record_dc

Definition at line 399 of file gdiplus_private.h.

◆ record_graphics

GpGraphics* GpMetafile::record_graphics

Definition at line 400 of file gdiplus_private.h.

◆ record_stream

IStream* GpMetafile::record_stream

Definition at line 404 of file gdiplus_private.h.

◆ src_rect

GpRectF GpMetafile::src_rect

Definition at line 413 of file gdiplus_private.h.

Referenced by GdipEnumerateMetafileSrcRectDestPoints().

◆ unit

GpUnit GpMetafile::unit

Definition at line 393 of file gdiplus_private.h.

◆ world_transform

GpMatrix* GpMetafile::world_transform

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