导航:  GdiPlus Classes > Enumerations >

PixelOffsetMode

上一页返回章节概述下一页

The PixelOffsetMode enumeration specifies the pixel offset mode. This enumeration is used by the GdipGetPixelOffsetMode and GdipSetPixelOffsetMode methods of the Graphics class.

 

C++ Syntax

 

typedef enum {

PixelOffsetModeInvalid = QualityModeInvalid,

PixelOffsetModeDefault = QualityModeDefault,

PixelOffsetModeHighSpeed = QualityModeLow,

PixelOffsetModeHighQuality = QualityModeHigh,

PixelOffsetModeNone = QualityModeHigh + 1,

PixelOffsetModeHalf = QualityModeHigh + 2

} PixelOffsetMode;

 

FreeBASIC 语法

 

enum

PixelOffsetModeInvalid = QualityModeInvalid

PixelOffsetModeDefault = QualityModeDefault

PixelOffsetModeHighSpeed = QualityModeLow

PixelOffsetModeHighQuality = QualityModeHigh

PixelOffsetModeNone = 3

PixelOffsetModeHalf = 4

end enum

 

常数

 

PixelOffsetModeInvalid

 

Used internally.

 

PixelOffsetModeDefault

 

Equivalent to PixelOffsetModeNone.

 

PixelOffsetModeHighSpeed

 

Equivalent to PixelOffsetModeNone.

 

PixelOffsetModeHighQuality

 

Equivalent to PixelOffsetModeHalf.

 

PixelOffsetModeNone

 

Indicates that pixel centers have integer coordinates.

 

PixelOffsetModeHalf

 

Indicates that pixel centers have coordinates that are half way between integer values.

 

备注

 

Consider the pixel in the upper-left corner of an image with address (0, 0). With PixelOffsetModeNone, the pixel covers the area between 0.5 and 0.5 in both the x and y directions; that is, the pixel center is at (0, 0). With PixelOffsetModeHalf, the pixel covers the area between 0 and 1 in both the x and y directions; that is, the pixel center is at (0.5, 0.5).