Sdílet prostřednictvím


CDrawingManager::RGBtoHSV

Převede barvy z RGB reprezentace HSV zastoupení.

static void __stdcall RGBtoHSV(
   COLORREF rgb,
   double *H,
   double *S,
   double *V
);

Parametry

  • [v]rgb
    Barva RGB reprezentace převod.

  • [výstup]H
    Ukazatel dvojitá, kde tato metoda ukládá výsledné odstín barvy.

  • [výstup]S
    Ukazatel dvojitá, kde tato metoda ukládá výsledné sytost barvy.

  • [výstup]V
    Ukazatel dvojitá, kde tato metoda ukládá výslednou hodnotu barvy.

Poznámky

Barva může být reprezentován jako HSV (odstín, sytost a hodnota), HSL (odstín, sytost a světlost) nebo RGB (červená, zelená a modrá).Další informace o různé reprezentace barev viz Barva.

Vrácená hodnota pro H je číslo mezi 0 a 360, kde 0 a 360 červené označení.Vrácení hodnoty S a V jsou čísla mezi 0 a 1.

Požadavky

Záhlaví: afxdrawmanager.h

Viz také

Referenční dokumentace

Třída CDrawingManager

Diagram hierarchie

CDrawingManager::HSVtoRGB