Visual C++. Описание стандартных классов - GetBitmapBits
ОГЛАВЛЕНИЕ
Страница 13 из 238
GetBitmapBits
DWORD GetBitmapBits(DWORD dwCount, LPVOID lpBits) const;Возвращаемое значение
Нулевое значение в случае возникновения ошибки, и скопированное количество байт в битовом образе в противном случае.Аргументы
- dwCount - определяет количество байт, которые необходимо скопировать.
- lpBits - указатель на буфер, в который будет записан битовый образ. Битовый образ представляет собой байтовый массив. Хранение информации производится по линиям горизонтальной развертки, для хранения которых используются 16-битные структуры. Поэтому, если битовый образ содержит нечетное количество столбцов, и для хранения информации о цвете каждого из элементов изображения используется нечетное количество байт, объем памяти, необходимый для хранения одной строки горизонтальной развертки будет на один байт превышать ее действительный размер.