cabeçalho gdiplusenums.h

Esse cabeçalho é usado por GDI+. Para obter mais informações, consulte:

gdiplusenums.h contém as seguintes interfaces de programação:

Funções

 
ObjectTypeIsValid

A função ObjectTypeIsValid determina se um elemento da enumeração ObjectType representa um tipo de objeto válido.

Enumerações

 
BrushType

A enumeração BrushType indica o tipo de pincel. Há cinco tipos de pincéis.
Combinemode

A enumeração CombineMode especifica como uma nova região é combinada com uma região existente.
Compositingmode

A enumeração CompositingMode especifica como as cores renderizadas são combinadas com as cores da tela de fundo. Essa enumeração é usada pelos métodos Graphics::GetCompositingMode e Graphics::SetCompositingMode da classe Graphics.
Compositingquality

A enumeração CompositingQuality especifica se a correção gama é aplicada quando as cores são combinadas com cores de plano de fundo.
Coordinatespace

A enumeração CoordinateSpace especifica espaços de coordenadas.
Dashcap

A enumeração DashCap especifica o tipo de forma gráfica a ser usada em ambas as extremidades de cada traço em uma linha tracejada.
Dashstyle

A enumeração DashStyle especifica o estilo de linha de uma linha desenhada com uma caneta GDI+ do Windows. A linha pode ser desenhada usando um dos vários estilos predefinidos ou um estilo personalizado.
DriverStringOptions

A enumeração DriverStringOptions especifica o espaçamento, a orientação e a qualidade da renderização para cadeias de caracteres de driver.
EmfPlusRecordType

A enumeração EmfPlusRecordType identifica os tipos de registro de metafile usados em arquivos WMF (Formato de Metafile do Windows), EMF (Metafile Avançado) e EMF+. Os elementos da enumeração EmfPlusRecordType vêm em três grupos.
EmfToWmfBitsFlags

Especifica opções para o método Metafile::EmfToWmfBits, que converte um metafile avançado (EMF) em um metarquivo WMF (Formato de Metafile do Windows).
Emftype

A enumeração EmfType especifica a natureza dos registros que são colocados em um arquivo EMF (Enhanced Metafile). Essa enumeração é usada por vários construtores na classe Metafile.
Encoderparametervaluetype

A enumeração EncoderParameterValueType especifica tipos de dados para parâmetros codec de imagem (codificador/decodificador). Um elemento dessa enumeração é atribuído ao membro de dados Type de um objeto EncoderParameter.
Encodervalue

A enumeração EncoderValue especifica valores que podem ser passados como argumentos para codificadores de imagem. Para obter mais informações sobre codificadores de imagem, consulte Using Image Encoders and Decoders .
Fillmode

A enumeração FillMode especifica como preencher áreas que são formadas quando um caminho ou curva se cruza.
Flushintention

A enumeração FlushIntention especifica quando liberar a fila de operações gráficas.
FontStyle

A enumeração FontStyle especifica o estilo da face de tipo de uma fonte. Estilos podem ser combinados.
Hatchstyle

A enumeração HatchStyle especifica o padrão de hatch usado por um pincel do tipo HatchBrush. O padrão de hatch consiste em uma cor de plano de fundo sólida e linhas desenhadas sobre a tela de fundo.
Hotkeyprefix

A enumeração HotkeyPrefix especifica como exibir teclas quentes. Há três opções: _do nada, exibir teclas de acesso sublinhadas e ocultar os sublinhados da tecla de acesso.
ImageType

A enumeração ImageType indica se uma imagem é um bitmap ou um metarquivo. O método Image::GetType retorna um elemento dessa enumeração.
Interpolationmode

A enumeração InterpolationMode especifica o algoritmo usado quando as imagens são dimensionadas ou giradas. Essa enumeração é usada pelos métodos Graphics::GetInterpolationMode e Graphics::SetInterpolationMode da classe Graphics.
Lineargradientmode

A enumeração LinearGradientMode especifica a direção na qual a alteração de cor ocorre para um pincel de gradiente linear.
Linecap

A enumeração LineCap especifica o tipo de forma gráfica a ser usada no final de uma linha desenhada com uma caneta GDI+ do Windows.
Linejoin

A enumeração LineJoin especifica como unir duas linhas desenhadas pela mesma caneta e cujas extremidades se encontram. Na interseção das duas extremidades de linha, uma junção de linha faz com que a junção pareça mais contínua.
Matrixorder

A enumeração MatrixOrder especifica a ordem de multiplicação quando uma nova matriz é multiplicada por uma matriz existente.
MetafileFrameUnit

A enumeração MetafileFrameUnit especifica a unidade de medida para um retângulo de quadro de metafile.
MetafileType

A enumeração MetafileType especifica tipos de metafiles. O método MetafileHeader::GetType retorna um elemento dessa enumeração.
ObjectType

A enumeração ObjectType indica o valor do tipo de objeto de um registro EMF+.
Pathpointtype

A enumeração PathPointType indica tipos de ponto e sinalizadores para os pontos de dados em um caminho.
Penalignment

A enumeração PenAlignment especifica o alinhamento de uma caneta em relação ao traço que está sendo desenhado.
Pentype

A enumeração PenType indica o tipo de padrão, textura ou gradiente que uma caneta desenha.
Pixeloffsetmode

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.
Smoothingmode

A enumeração SmoothingMode especifica o tipo de suavização (suavização) que é aplicado a linhas e curvas. Essa enumeração é usada pelos métodos Graphics::GetSmoothingMode e Graphics::SetSmoothingMode da classe Graphics.
Stringalignment

A enumeração StringAlignment especifica como uma cadeia de caracteres é alinhada em referência ao retângulo delimitador. Um retângulo delimitador é usado para definir a área na qual o texto é exibido.
Stringdigitsubstitute

A enumeração StringDigitSubstitute especifica como substituir dígitos em uma cadeia de caracteres de acordo com a localidade ou idioma de um usuário.
Stringformatflags

A enumeração StringFormatFlags especifica informações de layout de texto (como orientação e recorte) e manipulações de exibição (como inserção de reticências, substituição de dígito e representação de caracteres que não têm suporte em uma fonte).
Stringtrimming

A enumeração StringTrimming especifica como cortar caracteres de uma cadeia de caracteres para que a cadeia de caracteres se encaixe em um retângulo de layout. O retângulo de layout é usado para posicionar e dimensionar a cadeia de caracteres de exibição.
Textrenderinghint

A enumeração TextRenderingHint especifica o processo usado para renderizar texto. O processo afeta a qualidade do texto.
Unidade

A enumeração Unidade especifica a unidade de medida para um determinado tipo de dados.
Warpmode

A enumeração WarpMode especifica modos de dobra que podem ser usados para transformar imagens.
Wrapmode

A enumeração WrapMode especifica como cópias repetidas de uma imagem são usadas para colocar uma área em bloco.