Sdílet prostřednictvím


CDrawingManager::CreateBitmap_32

Vytvoří 32bitové rastr nezávislý na zařízení (DIB), aplikace mohly zapisovat přímo do.

static HBITMAP __stdcall CreateBitmap_32(
   const CSize& size,
   void** pBits
);
static HBITMAP __stdcall CreateBitmap_32(
   HBITMAP bitmap,
   COLORREF clrTransparent = -1
);

Parametry

Parametr

Description

[v]size

A CSize parametr, který označuje velikost rastrového obrázku.

[výstup]pBits

Ukazatel na data ukazatel, který přijímá umístění DIB bit hodnoty.

bitmap

Popisovač původní bitmapy

clrTransparent

Průhledná barva původní bitmapy určující hodnotu RGB.

Vrácená hodnota

Popisovač nově vytvořený obrázek ve formátu DIB, pokud je tato metoda úspěšná. jinak NULL .

Poznámky

Další informace o tom, jak vytvořit obrázek ve formátu DIB naleznete CreateDIBSection.

Požadavky

Záhlaví: afxdrawmanager.h

Viz také

Referenční dokumentace

Třída CDrawingManager

Graf hierarchie

CreateDIBSection