GetDIBits () и consorts - это то, что вам нужно. Откровенно говоря, win32-образ и манипулирование DC - довольно сложный предмет, и вам нужно будет проделать гораздо больше работы, чем следовать учебнику, чтобы понять это правильно. Начните с чтения документации MSDN для GetDIBits () и связанных функций, затем прочитайте соответствующие разделы в Petzold, затем прочитайте все статьи, в которых упоминается GetDIBits () на codeproject.com. Этого достаточно, чтобы научиться работать с низкоуровневыми растровыми изображениями.
В качестве альтернативы, лучше сформулируйте свой вопрос (то есть объясните свою проблему и то, чего вы хотите достичь), и, возможно, есть быстрое и грязное решение, которое кто-то может предложить вам.