有些問題Mark下來先

2021-03-31 10:56:07 字數 916 閱讀 9148

剛剛做完測試, 簡單的全屏flip和bltfast,嗯...

感覺又找回來了。自從上年國慶過後就沒有碰dx,跑去研究spi了。

那時候做了個跟permeo secure driver 差不多的東西,**的是http connect而不是socks,用來過濾學校**出國外網的ip位址和玩網遊。

扯遠了。剛回來看了一下,好像頁面檢視人數多了3。。難道有人來過?還是我自己刷的呢?……

不管了,還是先記下問題,遲些去csdn問問,ogdev的論壇這幾天太冷清了不知道是不是過年都不上bbs了。

問題列表:

1.什麼時機判斷頁面是否丟失?

2.當主頁面丟失的時候,是否需要判斷其他頁面是否也丟失然後再去reloadbitmap?

3.如果不建立clipper,blt的區域超出目標頁面大小的時候是否真的會出現記憶體訪問錯誤?

4.好像還有...剛才洗澡想到好多的……忘了

對於問題1,在goldenpoint聖劍2的源程式裡面,好像是在flip有個判斷

ddrval = lpddsprimary->flip( null, 0 );

if( ddrval == dd_ok )

if( ddrval == dderr_su***celost )

對於問題2,要每次對頁面的blt操作都判斷返回是否dderr_su***celost 嗎?

對於問題3,待會試一下就知道了。。。。現在玩一盤魔獸3c先……

問題3的測試結果:是沒什麼發生的。跟有建立裁剪器的時候表現完全一樣 -_-

新的問題來了,假如想去掉兩種顏色blt,應該怎樣寫呢?

試過 ddbltfast_srccolorkey +, |, & ddbltfast_destcolorkey

結果都是不行的。

如果直接用destcolorkey,結果更是什麼都看不到。這個問題要研究研究。。。

學習的時候為什麼有些東西先背下來就好

在學習的時候,往往會遇到一些知識開始我們要先背下來。首先,我們剛接觸一些知識的時候很難做到對這個領域理解深刻,開始時我們要做到不牴觸的把作為該領域基石的原理定理背下來,方便不斷的回味理解,即便是最後理解深刻了,也基本是拿著結論解決問題,這些結論還是要背下來固化到大腦的 隨時可以說出一些結論,但是具體...

EXt tip示例 先儲存下來!

html div id tip1 class tipdiv 普通提示 div js 1 ext.create ext.tip.tooltip html 1 div id tip2 class tipdiv 不自動隱藏 div js 1 ext.create ext.tip.tooltip html ...

約瑟夫問題 mark

把問題重新描述一下 n個人 編號0 n 1 從0開始報數,報到 m 1 的自殺,剩下的人繼續從0開始報數。求最後自殺者的編號。n個人編號如下 第乙個自殺的人是 m 1 n,例如上圖中,41個人中,報到3的人自殺,則字乙個自殺的人的編號是 3 1 41 2。編號 m 1 n自殺後,剩下的人排列如下 將...