sdl-1.2

    0熱度

    2回答

    我正在寫一個計算圖像每個像素的rgb值的小東西。 我想在計算後顯示每一個。 問題是,我無法弄清楚如何使這個快速。計算完整的圖像然後顯示它需要幾秒鐘,在右邊顯示每個像素需要幾分鐘時間。 重要的是我可以看到圖像計算的進度。有沒有辦法在SDL 1.2中有效地解決此任務? 我的代碼看起來現在如下: SDL_Surface* screen = NULL; SDL_Surface* image = NULL

    1熱度

    2回答

    我使用一個函數生成一個級別,所以我發送一個指向我的屏幕指針來更新他。 但是,當我嘗試使用SDL_MapRGB時,在*screen->format部件上出現錯誤。 有沒有辦法做到這一點? 下面是我使用的代碼: void generateLevel(SDL_Surface** screen) { int i=0, j=0; char object =' '; FILE*

    2熱度

    1回答

    我不知道爲什麼我的程序在繪製第六個方塊後凍結。這很令人沮喪。我的意思是它只是一遍又一遍的相同的代碼,爲什麼它可以執行第6次而不是第7次? :/ 這裏是我的代碼: #include<iostream> #include<stdlib.h> #include<time.h> #include<conio.h> #include<SDL.h> using namespace std; in

    0熱度

    1回答

    我正在嘗試將SDL1.2的一個自定義版本中的一些C++代碼從SDL1.2更新到SDL2。那些我百思不得其解的線是這些: SDL_SysWMinfo systemInfo; SDL_VERSION(&systemInfo.version); if(SDL_GetWindowWMInfo(window, &systemInfo) !=1) return; if (!::OpenClipboar

    1熱度

    2回答

    我在Emacs LaTeX的模式逐字文本可怕的字體渲染: 如何使它黑色,正常大小?

    0熱度

    1回答

    爲了捕捉事件,我得到了一個循環。如果玩家輸入「1」,那麼我會調用函數play(),它還包含事件循環(用於移動等)。 我真的不明白爲什麼,但我必須按兩次ESCAPE才能離開遊戲,而其他人的鍵似乎並不認可。 如果我將我的循環刪除到我的主目錄中,那麼一切都會好的。 這裏是我的主循環: while(continuer) { SDL_WaitEvent(&event);

    0熱度

    1回答

    所以我正在用SDL學習C++(在Visual Studio 2013上)。我正在關注Lazy Foo的教程(特別是:http://lazyfoo.net/tutorials/SDL/02_getting_an_image_on_the_screen/index.php)。 我的圖像不會呈現。與教程(工作)相反,我沒有全局表面變量。相反,我宣佈他們在主要並通過指針。 代碼: #include <SD

    0熱度

    2回答

    在我的SDL 1.2程序中,我有一個功能KeyPressed需要檢查一個鍵是否被按下。如果鼠標指針未在窗口前移動,則按下按鍵時,程序將按預期停止。另一方面,如果鼠標指針移動到窗口前,事件隊列似乎已經填滿,然後程序不響應按鍵。當沒有鍵盤事件時,有沒有辦法清空事件隊列? #include <SDL/SDL.h> #include <stdio.h> static void Init(int *e

    -1熱度

    1回答

    非常簡單的程序,用於在屏幕上繪圖(如使用筆中的Paint) 我正在使用SDL 1.2。只有我正在處理的事件是鼠標移動,鼠標左鍵單擊和退出程序。我的問題是SDL_MOUSEMOTION事件被「跳過」當我移動鼠標快速(當我說快我的意思是快於1個像素/秒) 爲什麼出現這種情況? 屏幕截圖: http://postimg.org/image/gcb87v9zr/ http://postimg.org/im

    0熱度

    2回答

    我正在爲kubernetes上的mysql編寫xwiki的部署。在設置指令,運行XWiki實現命令給出 docker run --net=xwiki-nw --name xwiki -p 8080:8080 -v /my/own/xwiki:/usr/local/xwiki -e DB_USER=xwiki -e DB_PASSWORD=xwiki -e DB_DATABASE=xwiki -e