Используя GetPixel, верно ли, что вы извлекаете информацию о пикселях, которую HDC временно сохраняет после рисования при каждом вызове WM_PAINT?
Зависит, не все устройства поддерживают GetPixel.Прикладная программа должна вызывать GetDeviceCaps, чтобы определить, поддерживает ли указанное устройство эту функцию.
Он получит значение пикселя x, y для любого растрового изображения, выбранного в HDC.
http://msdn.microsoft.com/en-us/library/dd144909%28VS.85%29.aspx
GetPixel довольно медленный, если я правильно помню. В зависимости от того, что вы хотите сделать, возможно, будет гораздо быстрее получить прямой доступ к необработанным растровым данным.