Compartilhar via


Enumeração PixelOffsetMode (gdiplusenums.h)

A enumeração PixelOffsetMode especifica o modo de deslocamento de pixel de um objeto Graphics . Essa enumeração é usada pelos métodos Graphics::GetPixelOffsetMode e Graphics::SetPixelOffsetMode da classe Graphics .

Sintaxe

typedef enum PixelOffsetMode {
  PixelOffsetModeInvalid,
  PixelOffsetModeDefault,
  PixelOffsetModeHighSpeed,
  PixelOffsetModeHighQuality,
  PixelOffsetModeNone,
  PixelOffsetModeHalf
} ;

Constants

 
PixelOffsetModeInvalid
Usado internamente.
PixelOffsetModeDefault
Equivalente a PixelOffsetModeNone.
PixelOffsetModeHighSpeed
Equivalente a PixelOffsetModeNone.
PixelOffsetModeHighQuality
Equivalente a PixelOffsetModeHalf.
PixelOffsetModeNone
Indica que os centros de pixel têm coordenadas de inteiro.
PixelOffsetModeHalf
Indica que os centros de pixel têm coordenadas que estão no meio do caminho entre valores inteiros.

Observações

Considere o pixel no canto superior esquerdo de uma imagem com endereço (0, 0). Com PixelOffsetModeNone, o pixel abrange a área entre –0,5 e 0,5 nas direções x e y; ou seja, o centro de pixels está em (0, 0). Com PixelOffsetModeHalf, o pixel abrange a área entre 0 e 1 nas direções x e y; ou seja, o centro de pixels está em (0,5, 0,5).

Requirements

Requirement Value
Cliente mínimo suportado Windows XP, Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo compatível Windows 2000 Server [somente aplicativos da área de trabalho]
Header gdiplusenums.h (inclua Gdiplus.h)

Consulte também

Graphics::GetPixelOffsetMode

Graphics::SetPixelOffsetMode