勇芳软件工作室.汉化:  GDI+ Reference > Enumerations >

PixelOffsetMode

Previous pageReturn to chapter overviewNext page

PixelOffsetMode枚举指定像素偏移模式。该枚举由Graphics类的GdipGetPixelOffsetModeGdipSetPixelOffsetMode方法使用。

 

C++ 语法

 

typedef enum {

PixelOffsetModeInvalid = QualityModeInvalid,

PixelOffsetModeDefault = QualityModeDefault,

PixelOffsetModeHighSpeed = QualityModeLow,

PixelOffsetModeHighQuality = QualityModeHigh,

PixelOffsetModeNone = QualityModeHigh + 1,

PixelOffsetModeHalf = QualityModeHigh + 2

} PixelOffsetMode;

 

PowerBASIC 语法

 

%PixelOffsetModeInvalid = %QualityModeInvalid

%PixelOffsetModeDefault = %QualityModeDefault

%PixelOffsetModeHighSpeed = %QualityModeLow

%PixelOffsetModeHighQuality = %QualityModeHigh

%PixelOffsetModeNone = 3

%PixelOffsetModeHalf = 4

 

常量

 

PixelOffsetModeInvalid

 

内部使用

 

PixelOffsetModeDefault

 

相当于PixelOffsetModeNone.

 

PixelOffsetModeHighSpeed

 

相当于PixelOffsetModeNone.

 

PixelOffsetModeHighQuality

 

相当于PixelOffsetModeHalf.

 

PixelOffsetModeNone

 

表示像素中心有整数坐标。

 

PixelOffsetModeHalf

 

表示像素中心的坐标是整数值之间的一半。

 

备注

 

考虑具有地址(0,0)的图像左上角的像素。使用PixelOffsetModeNone,像素在x和y方向上覆盖0.5和0.5之间的面积;也就是说,像素中心处于(0,0)。使用PixelOffsetModeHalf,像素在x和y方向上都覆盖0到1之间的区域;也就是说,像素中心在(0.5,0.5)处。