CDC::SetPixelV

Define o pixel em coordenadas especificadas para a aproximação mais próxima da cor especificada.

BOOL SetPixelV(
      int x,
   int y,
   COLORREF crColor
);
BOOL SetPixelV(
   POINT point,
   COLORREF crColor 
);

Parâmetros

  • x
    Especifica a coordenada x, em unidades lógicas, do ponto a ser definida.

  • y
    Especifica a coordenada y, em unidades lógicas, do ponto a ser definida.

  • crColor
    Especifica a cor a ser usado para pintar o ponto.

  • point
    Especifica as lógicas x e y-coordenadas do ponto a ser definida.Você pode passar CPoint objeto para esse parâmetro ou uma estrutura de dados de ponto.

Valor de retorno

Diferente de zero se a função for bem-sucedida; caso contrário 0.

Comentários

O ponto deve estar no Ambos a região de corte e a parte visível da superfície de dispositivo.Nem Tudo dispositivos oferecem suporte a função de membro.Para obter mais informações, consulte o recurso de RC_BITBLT na função de membro CDC::GetDeviceCaps.SetPixelV é mais rápido que SetPixel porque ele não precisa retornar o valor de cor do ponto realmente pintado.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CDC

Gráfico de hierarquia

CDC::GetDeviceCaps

CDC::SetPixel

SetPixelV

Outros recursos

Membros do CDC