게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C#에 대해서 질문할게 있습니다!!
게시물ID : computer_129089짧은주소 복사하기
작성자 : Cherry
추천 : 0
조회수 : 514회
댓글수 : 0개
등록시간 : 2013/11/20 21:33:21
C#에서 현재 멀티미디어 타이머로 ms단위 컨트롤을 구현하고 있습니다.

그런데 화면 출력을 ms단위로 하면 버벅일 것이 당연하기 때문에 실제 ms단위로 처리해야 하는 연산은 멀티미디어 타이머에서 처리를 하고

화면 출력은 따로 C#에서 기본으로 제공하는 타이머 클래스를 사용했습니다.

게다가 이미지 처리(비트맵을 사용합니다.)를 위해서 더블 버퍼링을 사용하였구요...

그런데 화면 출력을 위한 타이머가 Timer.Interval을 아무리 낮게 주어도 fps가 20을 넘지 못하더라구요...;;

평균 17fps정도 나오는데 제가 ms단위 처리 연산을 너무 많이 하나 싶어서 없다시피 빼보고 화면 처리 연산도 필요한거만 남기고 죄다 뺐는데도 딱히 나아지질 않네요..;;

C#에서는 ms단위의 처리가 안되는건가요...??

아니면 제가 모르는 다른 처리법이 있는건가요.,,,>>?>?/



전문가 분들에게 도움을 요청합니다!!
부탁드려요!!
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호