이미지 캡처와 관련된 창 예제를 읽었습니다. 이 기사는 http://msdn.microsoft.com/en-us/library/dd183402(v=vs.85).aspx에 있습니다. 내게 닥친 한 가지는 비트 맵 크기의 계산이었습니다. 그것은이 있었다 :비트 맵 크기가 이렇게 계산되는 이유는 무엇입니까?
DWORD dwBmpSize = ((bmpScreen.bmWidth * bi.biBitCount + 31)/32) * 4 * bmpScreen.bmHeight;
내가 더 이런 일 것으로 예상 :
DWORD dwBmpSize = bmpScreen.bmWidth * bmpScreen.bmHeight * bi.biBitCount/8;
겠습니까 전자의 포인트를 설명하는 사람의 마음?
감사합니다.
아, 그렇다면 RGB32에서 내 계산과이 계산은 항상 같을 것입니다. 맞습니까? 이것은 주로 픽셀 당 비트 수가 적은 색 공간을위한 것입니까? – anoneironaut