2013-02-04 59 views

回答

2

從純粹的技術角度來看,你沒有理由不能這樣做。我沒有使用Boost線程或SDL 2. *,但是我使用了SDL 1.2,SDL線程,Windows線程和pthread。在Windows上,我遇到的唯一障礙是創建SDL窗口的線程將作爲處理事件的線程。除此之外,我沒有遇到任何問題。我不知道這是否適用於Linux,因爲在移植它之前,我總是可以在Windows上使用我的代碼。

+0

'SDL窗口必須是處理事件的線程。 '這是我的主要問題 - 可以製作窗口並且不從主線程中處理事件。 – myWallJSON

+1

不可以。產生Window的線程絕對必須是抓取事件的線程。 – Kaslai

+0

但它能不是主線程? – myWallJSON

相關問題