GDI Functions
9/9/2008
A seguinte tabela mostra as funções interface (GDI) exibir elementos gráficos.
Elemento de programação | Descrição |
---|---|
Essa função exibe bitmaps que possuem transparente ou semitransparente pixels. |
|
Essa função prepara a janela especificada para pintura e preenchimentos um PAINTSTRUCT estrutura com informações sobre a pintura. |
|
Essa função transfere pixels de um retângulo origem especificado para um retângulo destino especificado, a alteração de pixels de acordo com a codificar operação de varredura selecionado (ROP). |
|
Essa função altera as configurações do dispositivo especificado exibir para o modo gráfico especificado. |
|
Essa função converte as coordenadas cliente de um apontar especificado para coordenadas Tela. |
|
Essa função combina duas regiões e armazena o resultado em uma região terceira. As duas regiões são combinadas de acordo com o modo especificado. |
|
Esta função copia as coordenadas de um retângulo para outro. |
|
Essa função cria um bitmap com a largura especificada, altura e profundidade bit. |
|
Essa função cria um bitmap compatível com o dispositivo associado com o contexto dispositivo especificado. |
|
Essa função cria uma memória contexto para dispositivo (DC) compatível com o dispositivo especificado. |
|
Essa função cria um DC para um dispositivo. |
|
Essa função cria um pincel lógico que possui o padrão especificado pela device-independent bitmap (bitmap independente de dispositivo (DIB)). |
|
Essa função cria um bitmap independente de dispositivo (DIB) que os aplicativos possam gravar para diretamente. |
|
Essa função cria um paleta de cores lógico. |
|
Essa função cria um pincel lógico com o padrão especificado bitmap. |
|
Essa função cria uma caneta lógica que tem o estilo especificado, largura e cor. |
|
Essa função criará uma caneta cosméticas lógica que possui o estilo, largura, e cor especificados na LOGPEN estrutura. |
|
Essa função cria uma região retangular. |
|
Essa função cria uma região retangular. |
|
Essa função cria um pincel lógico que possui a cor sólida especificada. |
|
Esta função exclui o DC especificado. |
|
Esta função exclui uma caneta lógica, pincel, fonte, bitmap, região ou paleta, liberando recursos sistema todas as associado com o objeto. |
|
Essa função desenha um ou mais bordas de um retângulo. |
|
Essa função desenha um retângulo no estilo usado para indicar que o retângulo tem o foco. |
|
Essa função desenha um controle quadro do tipo especificado e estilo. |
|
Essa função Desenha uma elipse. O centralizar da elipse é o centralizar do retângulo delimitador especificado. |
|
Essa função marca o final da pintura na janela especificada. |
|
Essa função obtém informações sobre os dispositivos exibir em um sistema. |
|
Essa função recupera informações sobre um dos modos de elementos gráficos para um dispositivo exibir. |
|
Essa função determina se os dois especificado retângulos são iguais, comparando as coordenadas dos seu upper-Left e Inferior-direito cantos. |
|
Essa função verifica as duas regiões especificadas para determinar se eles são idênticos. |
|
Essa função cria um novo região de recorte que consiste de região de recorte existente menos o retângulo especificado. |
|
Essa função cria uma região de dados de região especificado. |
|
Essa função permite que os aplicativos acessar recursos de um dispositivo específico que não estão disponível através de GDI. |
|
Essa função preenche um retângulo usando o pincel especificado. |
|
Essa função preenche uma região usando o pincel especificado. |
|
Essa função retorna o atual cor do plano de fundo para o contexto dispositivo especificado. |
|
Essa função retorna o atual modo mixar segundo plano para um contexto dispositivo especificado. |
|
Essa macro recupera um valor de intensidade para o componente azul de um 32-bit RGB valor. |
|
Essa função recupera as dimensões do retângulo delimitador máxima que pode ser desenhada em torno de atual área visível sobre o dispositivo. |
|
Essa função recupera um identificador que identifica o atual região de recorte Application-defined de contexto de dispositivo especificado. |
|
Essa função retorna o objeto selecionado no momento do tipo especificado. |
|
Essa função recupera o atual posição em coordenadas lógicas. |
|
Essa função recupera um identificador para um contexto para dispositivo exibir para o área cliente da janela especificada. |
|
Essa função recupera um identificador para um contexto para dispositivo exibir para o área cliente de uma janela especificada ou para a Tela inteira. |
|
Essa função recupera informações sobre os recursos de um dispositivo especificado. |
|
Essa função recupera valores cor vermelho, verde e azul de um intervalo de entradas na tabela de cores de bitmap independente de dispositivo (DIB) que está atualmente selecionado em um contexto dispositivo especificado. |
|
Essa macro recupera um valor de intensidade para o componente verde de 32-bit RGB valor. |
|
Essa função retorna o layout de um contexto dispositivo. |
|
Essa função retorna o sistema paleta cor que será exibido quando o valor especificado cor é usada. |
|
Essa função recupera o índice para a entrada na paleta lógica especificada que corresponda melhor um valor cor especificada. |
|
Essa função obtém informações sobre um objeto gráfico especificado. |
|
Essa função retorna o tipo do objeto especificado. |
|
Essa função recupera um intervalo especificado de entradas paleta a partir da paleta lógica especificada. |
|
Essa função recupera o valor cor RGB do pixel nas coordenadas especificadas. |
|
Essa função preenche a reserva especificada com dados que descrevem uma região. |
|
Essa função recupera o retângulo delimitador da região especificada. |
|
Essa função recupera o modo mixar primeiro plano do contexto de dispositivo especificado. |
|
Essa macro recupera um valor de intensidade para o componente vermelho de 32-bit RGB valor. |
|
Essa função recupera um identificador da stock predefinido Canetas, pincéis ou fontes. |
|
Essa função recupera o atual alongando modo. |
|
Essa função recupera um identificador que identifica um pincel lógico que corresponde ao índice de cor especificada. |
|
Essa função recupera um intervalo de entradas paleta da paleta de sistema associado com o contexto dispositivo especificado. |
|
Essa função recupera métricas de texto para fontes TrueType. |
|
Essa função recupera as coordenadas do retângulo menor que inclui completamente a região atualização da janela especificada no cliente coordenadas. |
|
Essa função recupera a região atualização de uma janela copiando-lo para a região especificada. |
|
Essa função recupera o extensão x e y-Extensão do atual porta de visualização para o contexto dispositivo especificado. |
|
Essa função recupera o x - coordenadas e y - coordenadas de origem a porta de visualização para o contexto dispositivo especificado. |
|
Essa função recupera o DC para a janela inteira, incluindo barra de título, menus e barras de rolagem. |
|
Essa função recupera a extensão x e y-extensão da janela para o contexto dispositivo especificado. |
|
Essa função recupera o x - coordenadas e y - coordenadas de origem a janela para o contexto dispositivo especificado. |
|
Essa função obtém um copiar da região da janela de uma janela. |
|
Essa função preenche retangulares regiões com um cor do plano de fundo que é interpolated a partir dos valores cor especificados nos vértices. |
|
Essa função aumenta ou diminui a largura e altura do retângulo especificado. |
|
Essa função cria um novo região de recorte a partir de interseção do atual região de recorte e o retângulo especificado. |
|
Essa função calcula a interseção de dois retângulos origem e coloca as coordenadas do retângulo interseção no retângulo de destino. |
|
Essa função adiciona um retângulo à região da janela especificada atualização. |
|
Essa função invalida a área cliente dentro da região especificada adicionando a área a atual região atualização de uma janela. |
|
Essa função inverte um retângulo em uma janela realizando uma lógica não operação nos valores de cor para cada pixel no interior do retângulo. |
|
Essa função determina se o retângulo especificado está vazio. |
|
Essa função desenha uma linha a partir de atual posição up to, mas não inclusive, o apontar especificado. |
|
Essa função carrega o recurso especificado bitmap a partir de arquivo executável de um módulo. |
|
Esta função converte ou mapas, um conjunto de pontos de um coordenar espaço relativo para uma janela para um coordenar espaço relativo para outra janela. |
|
Essa função combina dados de cor para os bitmaps origem e destino usando a máscara especificada e operação de varredura. |
|
Essa função atualiza o atual posição para a apontar especificado e, opcionalmente, recupera a posição anterior. |
|
Essa função move o retângulo especificado o deslocamento especificado. |
|
Essa função sofre uma região de deslocamentos especificados. |
|
Essa função modifica a origem porta de visualização para um contexto dispositivo utilizando os deslocamentos horizontais e verticais especificados. |
|
Essa função pinta o retângulo fornecido usando o pincel selecionado no momento no contexto de dispositivo especificado. |
|
Essa função Desenha um polígono consistindo de dois ou mais vértices conectados por linhas retas. |
|
Essa função desenha uma série de segmentos de linha conectando os pontos a matriz especificada. |
|
Essa função determina se o apontar especificada encontra-se dentro do retângulo especificado. |
|
Essa função determina se o apontar especificado está dentro da região especificada. |
|
Essa função mapeia entradas paleta a partir de atual paleta lógica à paleta de sistema. |
|
Essa função desenha um retângulo. |
|
Essa função determina se qualquer parte do retângulo especificado está dentro dos limites de uma região. |
|
Essa função determina se qualquer parte do retângulo especificado fica dentro de região de recorte de contexto de dispositivo especificado. |
|
Essa função atualiza o retângulo especificado ou região na área de cliente de uma janela. |
|
Essa função libera um DC, liberando-lo para uso por outros aplicativos. |
|
Essa função restaura um DC o estado especificado. |
|
Essa função desenha um retângulo com arredondado cantos. |
|
Essa função salva o atual estado do contexto de dispositivo especificado copiando dados que descrevem objetos selecionados e gráfico modos (tais como o bitmap, pincel, paleta, fonte, caneta, região e modo de desenho) para um pilha de contexto. |
|
Essa função converte as coordenadas Tela de um apontar especificado na Tela para coordenadas cliente. |
|
Essa função seleciona uma região como o atual região de recorte para o contexto dispositivo especificado. |
|
Essa função seleciona um objeto em um contexto dispositivo especificado. |
|
Essa função seleciona a paleta lógica especificada em um contexto dispositivo. |
|
Essa função Define os bits de cor dados para um bitmap para os valores especificados. |
|
Essa função define o atual cor do plano de fundo para a cor especificada. |
|
Essa função define o modo mixar segundo plano do contexto de dispositivo especificado. |
|
Essa função é chamado por um aplicativo para definir a origem pincel do próximo pincel selecionado no contexto de dispositivo especificado. |
|
Essa função define valores cor vermelho, verde e azul em um intervalo de entradas na tabela de cores de bitmap independente de dispositivo (DIB) que está atualmente selecionado em um contexto dispositivo especificado. |
|
Essa função Define o retângulo especificado de pixels no dispositivo que está associado com o contexto dispositivo destino usando dados cor de uma bitmap independente de dispositivo (DIB). |
|
Essa função altera o layout de um contexto dispositivo. |
|
Essa função define valores cor RGB e sinalizadores em um intervalo de entradas em uma paleta lógica. |
|
Essa função define o pixel nas coordenadas especificadas para a cor especificada. |
|
Essa função define as coordenadas do retângulo especificado. |
|
Essa função cria um vazio retângulo em que todas as coordenadas são definidas como zero. |
|
Essa função altera uma região em uma região retangular com as coordenadas especificadas. |
|
Essa função define o atual modo mixar primeiro plano. GDI usa o modo mixar primeiro plano para combinar as canetas e interiors de objetos preenchidos com as cores já a Tela. |
|
Essa função define o bitmap alongando modo em um contexto dispositivo especificado. |
|
Essa função Define a origem ponto de vista de um contexto dispositivo para as coordenadas especificadas. |
|
Essa função especifica qual apontar janela mapeia para a origem porta de visualização (0,0). |
|
Essa função define a região janela de uma janela. |
|
Esta função copia um bitmap de um retângulo origem para um retângulo destino, esticar ou compactação de bitmap para se ajustar às dimensões do retângulo de destino, se necessário. |
|
Esta função copia os dados cor para um retângulo de pixels de um bitmap independente de dispositivo (DIB) para retângulo de destino especificado. |
|
Essa função obtém as coordenadas de um retângulo determinado pelo subtraindo um retângulo a partir de outro. |
|
Esta função executa um bit-transferir bloco de correspondente dados de cor para um retângulo de pixels do contexto de dispositivo origem especificada em um contexto dispositivo destino. |
|
Essa função transfere um bitmap, omitindo as partes desenhadas em uma cor especificada. |
|
Essa função cria a união de dois retângulos. |
|
Essa função atualiza a área cliente da janela especificada, enviando um WM_PAINT mensagem para a janela se atualização região a janela não estiver vazio. |
|
Essa função valida a área cliente em um retângulo, removendo o retângulo da região atualização da janela especificada. |
|
Essa função valida a área cliente dentro de uma região, removendo a região do atual atualização região da janela especificada. |