게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C# 빅사이즈 Bitmap 생성시 Out Of Memory Excepti
게시물ID : programmer_11102짧은주소 복사하기
작성자 : 넉우리
추천 : 0
조회수 : 4881회
댓글수 : 10개
등록시간 : 2015/06/10 09:53:06
옵션
  • 본인삭제금지

Out of memory exception 에러에 난감하네요ㅠ

제 코드 내에 큰 사이즈의 비트맵을 아래와 같이 생성하는 부분이 있습니다.


1
Bitmap bm = new Bitmap(90009000System.Drawing.Imaging.PixelFormat.Format16bppRgb555);
cs


그리고 저 'bm' 비트맵의 pixel 값을 일일이 넣어주면서 그림을 완성하고

이미지 뷰어에 저 비트맵을 넣어서 보게 하는 작업을 하는 중인데


저 비트맵을 생성하는 순간 오류가 발생하길래 구글링 해보니 메모리 부족 문제라고 하더군요

아무래도 한방에 너무 큰 비트맵을 생성해서 그런거 같은데


뭔가 방법이 있을까요 고수님들의 조언 부탁드려요ㅠ



전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호