Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aby utworzyć mapę bitową, użyj funkcji CreateBitmap, CreateBitmapIndirectlub funkcji CreateCompatibleBitmapCreateDIBitmapi CreateDiscardableBitmap.
Te funkcje umożliwiają określenie szerokości i wysokości w pikselach mapy bitowej. Funkcja CreateBitmap i CreateBitmapIndirect umożliwia również określenie liczby płaszczyzn kolorów i liczby bitów wymaganych do zidentyfikowania koloru. Z drugiej strony CreateCompatibleBitmap i funkcji CreateDiscardableBitmap używają określonego kontekstu urządzenia w celu uzyskania liczby płaszczyzn kolorów i liczby bitów wymaganych do zidentyfikowania koloru.
FunkcjaCreateDIBitmaptworzy mapę bitową zależną od urządzenia na podstawie mapy bitowej niezależnej od urządzenia. Zawiera on tabelę kolorów, która opisuje sposób, w jaki wartości pikseli odpowiadają wartościom kolorów RGB. Aby uzyskać więcej informacji, zobacz Device-Dependent Mapy bitowe i mapy bitowe Device-Independent.
Po utworzeniu mapy bitowej nie można zmienić jego rozmiaru, liczby płaszczyzn kolorów ani liczby bitów wymaganych do zidentyfikowania koloru.
Jeśli nie potrzebujesz już mapy bitowej, wywołaj funkcję DeleteObject, aby ją usunąć.