Sdílet prostřednictvím


Vytvoření rastrového obrázku

Chcete-li vytvořit rastrový obrázek, použijte CreateBitmap, CreateBitmapIndirectnebo CreateCompatibleBitmap funkce, CreateDIBitmapa CreateDiscardableBitmap.

Tyto funkce umožňují určit šířku a výšku rastrového obrázku v pixelech. Funkce CreateBitmap a CreateBitmapIndirect také umožňuje určit počet barevných rovin a počet bitů potřebných k identifikaci barvy. Na druhé straně CreateCompatibleBitmap a CreateDiscardableBitmap funkce používají zadaný kontext zařízení k získání počtu barevných rovin a počtu bitů potřebných k identifikaci barvy.

Funkce CreateDIBitmap vytvoří rastr závislý na zařízení z rastrového obrázku nezávislého na zařízení. Obsahuje barevnou tabulku, která popisuje, jak hodnoty pixelů odpovídají hodnotám barev RGB. Další informace naleznete v tématu Device-Dependent Bitmaps a Device-Independent Bitmaps.

Po vytvoření rastrového obrázku nelze změnit jeho velikost, počet barevných rovin ani počet bitů potřebných k identifikaci barvy.

Pokud už rastrový obrázek nepotřebujete, zavolejte funkci DeleteObject a odstraňte ji.