|
이성제 님이 쓰신 글 :
: LPBYTE pImageBuffer;
:
: for (int i=1;i<239;i++)
: {
: for (int j=1;j<319;j++)
: {
: temp[i * 320 + j] = *(pImageBuffer + i * 320 + j);
: }
: }
:
: 이거 자세히좀 설명 해 주세요.
:
: 저기 *(pImageBuffer + i * 320 + j);
:
: 이부분이 어떻게 돌아가는지 ㅠㅠ
LPBYTE 형에 대해서 우선 알아보셨으면
덜 고생하셨을텐데.. ^^;
LPBYTE 는 제 기억으로 아마
typedef unsigned char* LPBYTE;
이렇게 되어있을것입니다.
고로 pImageBuffer+ i*320 + j 라는것은 단순히
포인터값의 계산 이외의 의미는 둘 수 없겠네요.
pImageBuffer 로 어떤 데이타를 읽어들인 후에 temp가 가르키는
메모리에 단순 복사하는 루틴 같습니다.
|