Sdílet prostřednictvím


CDC::setPixel

Nastaví obrazový bod na bod určen nejbližší sbližování barva určená crColor .

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

Parametry

  • x
    Určuje logické souřadnice x bodu nastavit.

  • y
    Určuje logické souřadnici y bodu nastavit.

  • crColor
    A COLORREF RGB hodnotu, která určuje barvu použitou pro malování bod.Viz COLORREF v popis této hodnoty.

  • point
    Určuje logických souřadnic x a y-bodu nastavit.Buď můžete předat bod struktury nebo CPoint objektu pro tento parametr.

Vrácená hodnota

Hodnota RGB barva, že bod skutečně vybarvené.Tato hodnota se může lišit od stanovené podle crColor Pokud se používá k aproximaci barvy.Pokud funkce (Pokud je bod mimo oblast oříznutí), je vrácena hodnota-1.

Poznámky

Bod musí být oblast oříznutí.Pokud bod není oblast oříznutí, funkce neprovede žádnou akci.

Některá zařízení neumožňují SetPixel funkce.Chcete-li zjistit, zda zařízení podporuje SetPixel , volání GetDeviceCaps členské funkce s RASTERCAPS index a zkontrolujte návratovou hodnotu pro RC_BITBLT příznak.

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída Nemocnosti

Graf hierarchie

CDC::GetDeviceCaps

CDC::GetPixel

SetPixel

POINT – struktura

Třída CPoint