C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[41552] Re:[질문] 화면 캡쳐시 PixelFormat = pf16bit 사용시 속도...
박지훈.임프 [cbuilder] 1281 읽음    2005-08-19 20:16
뭐 속도 비교같은 것을 해본 적이 없습니다만...
원리를 생각하면... 프로그램이 동작중인 PC와 같은 컬러수를 지정해주는 것이 빠를 겁니다.
다른 해상도를 지정해주면 비트맵에서 컬러수 변환이 발생하니까요.
현재 스크린의 컬러수를 알아내시려면 GetSystemMetrics()였던가? 함수를 쓰시면 됩니다.
하나의 파라미터를 넘겨줘야 하는데 그중에 현재 컬러수를 알아내는 옵션이 있습니다.

그럼...


남자 님이 쓰신 글 :
: XP 에서 화면 캡쳐시... 아래와 같이 하니까 속도가 느린것 같은데요...
: 사용안하니 속도가 더 빠른것 같은데요...
:
: 어느게 빠른겁니까.
:
: // 캡쳐 속도를 빠르게 하기 위하여 16비트 이미지로 연산
: CAPTURE->PixelFormat = pf16bit;

+ -

관련 글 리스트
41541 [질문] 화면 캡쳐시 PixelFormat = pf16bit 사용시 속도... 남자 802 2005/08/19
41552     Re:[질문] 화면 캡쳐시 PixelFormat = pf16bit 사용시 속도... 박지훈.임프 1281 2005/08/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.