ргумента описывают горизонталь
Автор admin Четверг, 7 мая 2009 11:32
ргумента описывают горизонтальную и вертикальную координаты пиксела в логических единицах, а третий параметр — его цвет. Во втором прототипе координаты точки передаются в функцию как поля структуры POINT. Если Создание изображений путем закрашивания пикселов 367 заданный цвет не является чистым, функция SetPixel V() использует ближайший чистый цвет. Для определения цвета, передаваемого в функцию CDC: :SetPixelV(), применяется макрос RGBO, прототип которого выглядит следующим образом: COLORREF RGB( BYTE bRed. BYTE bGreen. BYTE bBlue): Пример вызова функции, выполняющей отображение пиксела, показан ниже. pDc->SetPixelV(10. 15. RGB(255. 0. 0)); Здесь pDc — указатель на объект контекста устройства. Чтобы получить текущий код цвета точки, вместо функции CDC: :SetPixelV() необходимо вызвать менее быстродействующую функцию CDC::SetPixel О, которая устанавливает для пиксела заданный цвет и возвращает прежний. Эта функция объявлена таким образом: COLORREF CDC::SetPixel( int х. int у. COLORREF crColor ): COLORREF CDC::SetPixel( POINT point. COLORREF crColor ); Учтите, что функцию CDC:: SetPi xel () можно использо
Комментарии закрыты.
Последние комментарии