2011-09-30 7 views
1

제목에서 알 수 있듯이 GDI + Bitmap을 부호없는 문자의 벡터로 변환하는 방법을 찾으려고 할 때 도움이 될 것입니다.비트 맵을 부호없는 char의 벡터로 변환

+0

CreateStreamOnHGlobal()을 사용하여 Save() 메서드에 전달할 수있는 IStream을 가져옵니다. 바이트를 벡터로 복사하는 것을 피하려면 자체 IStream 구현이 필요합니다. –

+0

파일에 저장하는 것이 바이트를 메모리의 벡터에 복사하려는 목표가 아닙니다. – AJG85

답변

2

Bitmap::LockBits을 살펴보십시오. 비트를 잠근 후에는 vector<unsigned char>에 복사하는 것이 중요합니다. 더 나은 방법은 벡터 크기를 원하는 크기로 조정하고 LockBits가 직접 복사하도록합니다.

관련 문제