Aracılığıyla paylaş


CDC::setPixel

Belirtilen rengin en yakın yaklaşık belirtilen noktada piksel ayarlar crColor.

COLORREF SetPixel(
   int x,
   int y,
   COLORREF crColor 
);
COLORREF SetPixel(
   POINT point,
   COLORREF crColor 
);

Parametreler

  • x
    Mantıksal x koordinatı noktasının ayarlanmasını belirtir.

  • y
    Mantıksal y koordinatı noktasının ayarlanmasını belirtir.

  • crColor
    A colorref noktayı boyamak için kullanılan rengi belirtir rgb değeri.Bkz: colorref , Windows SDK bu değer bir açıklaması.

  • point
    Mantıksal x - ve y-koordinatlarının noktasının ayarlanmasını belirtir.Ya da geçmesi bir noktası yapı ya da bir CPoint bu parametre nesnesi.

Dönüş Değeri

Nokta gerçekten boyanan rengin rgb değeri.Bu değeri tarafından belirtilen miktardan farklı olabilir crColor , o rengin yaklaşık kullandıysanız.(Nokta dışında kırpma bölgesi ise) işlevi başarısız olursa, dönüş değeri-1'dir.

Notlar

Kırpma bölgesini noktası olmalıdır.Noktayı kırpma bölgesi ise, işlev hiçbir şey yapmaz.

Destekleyen tüm aygıtları SetPixel işlevi.Bir aygıtı destekleyip desteklemediğini belirlemek için SetPixel, çağrı GetDeviceCaps üye işlevi ile rastercaps dizin ve denetlemek için dönen değer RC_BITBLT bayrağı.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CDC Sınıfı

Hiyerarşi grafik

CDC::GetDeviceCaps

CDC::GetPixel

SetPixel

NOKTASI yapısı

CPoint sınıfı