Функция GetPixel


Функция GetPixel извлекает значения красного, зеленого, синего (RGB) цвета пикселя в заданных координатах.

Синтаксис

COLORREF GetPixel(
  HDC hdc,    // дескриптор DC
  int nXPos,  // x-координата пикселя
  int nYPos   // y-координата пикселя
);

Параметры

hdc

[in] Дескриптор контекста устройства.

nXPos

[in] Определяет x-координату проверяемого пикселя, в логических единицах измерения.

nYPos

[in] Определяет x-координату проверяемого пикселя, в логических единицах измерения.

Возвращаемые значения

Возвращаемое значение - значение RGB пикселя. Если пиксель - вне текущего региона отсечения, возвращаемое значение - CLR_INVALID.

Замечания

Пиксель должен быть в пределах границ текущего региона отсечения (области прорисовки).

Не все устройства поддерживают функцию GetPixel. Чтобы выяснить поддерживает ли заданное устройство эту функцию, приложение должно вызвать функцию GetDeviceCaps.

Смотри также 

Обзор Точечные рисунки, Функции, используемые точечными рисунками,  COLORREF, GetDeviceCaps, SetPixel

Размещение и совместимость GetPixel

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да версии 3.1 и выше

Windows Me

Да

Windows 98

Да

Windows 95

Да

Используемая библиотека

Gdi32.lib

Заголовочный файл

 

- объявлено в

Wingdi.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz