프로세스 는 사용 자 입력 을 감시 함 으로써 시작 된다 ( 연산 3000 ) . 사용자 입력 이 표시 부 에서 검출 되 는지 에 대해 판단 된다 ( 연산 3002 ) . 사용자 입력 이 검출 되 지 않 는 경우 에 는 , 프로세스 는 연산 ( 3000 ) 으로 보내 진다 . 그렇 지 않 은 경우 에 는 , 사용 자 입력 이 제어 를 조작 하 는지 여부 에 대해 판단 된다 ( 연산 3004 ) . 사용자 입력 이 제어 를 조작 하 는 경우 에 는 , 제어 에 대해 가해진 수정 이 비트맵 에서 식별 된다 ( 연산 3006 ) . 비트맵 에서 의 이러 한 차이 또는 수정 부분 은 GUI 프로세서 로 돌려 보내 지 고 ( 연산 3008 ) , 그 후 에 프로세스 는 추가 적 인 사용자 입력 을 감시 하 기 위해 연산 ( 3000 ) 으로 보내 진다 . 데이터 수정 부분 은 구체 적 인 구현 에 따라서 수정 된 실제 의 비트맵 이 거나 비트맵 의 위치 에서 의 변화 에 대한 식별자 일 수 있 다 . 물론 , 실시 예 에 따라서 다른 유형 들 의 수정 들 이 이용 될 수 있 다 .