10.08.2013 Views

Bachelor Thesis - Computer Graphics Group

Bachelor Thesis - Computer Graphics Group

Bachelor Thesis - Computer Graphics Group

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

uttons as used by the SendInput and GetAsyncKeyState functions<br />

remain and thus have to be remapped manually<br />

• in addition, the timeout timer has originally been implemented in the<br />

main application. However, problems due to thread scheduling and<br />

shifted time-spans between events when processed in the main application<br />

have emerged. The other reason was that the library did not know<br />

about the timeout actually. Gesture events were still being sent and ignored<br />

immediately by the main application. Therefore, the timeout had<br />

to be implemented fully in the library<br />

• high processor usage condition is also problematic. The application consuming<br />

the CPU can prevent the program, in which a gesture is being<br />

performed, from being scheduled sufficiently regularly. This leads to a<br />

significant number of points missing in the gesture shape, preventing any<br />

possible recognition. This problem has not been solved, as it proved to<br />

be a rare issue, although quite complex and time consuming to deal with<br />

28

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!