2011-08-03 2 views
0

나는 GDI에 BITMAP이 있다는 것을 깨달았고 거의 GetDIBits 예제에서 GetObject(hBmp, sizeof(BITMAP), &bmp);을 수행했다. 여기에 새로 채워진 bmp에는 필드가 있습니다. bmBitsBITMAP :: bmBits와 GetDIBits의 차이점은 무엇입니까?

이미 비트 맵 비트가있는 경우 GetDIBits을 다시 한 번 호출하면됩니까? 비트 맵 CreateDIBSection를 사용하여 만들 때 알리 벨리

답변

1

GetObject 다음 비트를 얻기 위해 BITMAP::bmBits을 받고 사용

덕분에 만 사용할 수 있습니다. GetDIBits은 비트 맵의 ​​형식을 변경하거나 DDB에서 DIB로 변경하는 데에도 사용할 수 있습니다.