今天無聊看了看Direct X SDK的簡單例子。
因爲例子中使用了ms自己封裝的一個類庫 Framework,雖然暫時還不是可以非常明確的說明這個類庫到底是幹什麼作用的,但是感覺就像是一個管理的類,它將所有的與window有關的操作全部封裝了。
之前一直沒有看過Direct X SDK,第一次看的時候,很久沒有過的頭痛又出現了,感覺就像腦子是一個輪胎,被一根轉軸轉的飛快,真是頭痛。
由於不明白Framework是幹什麼的,所以我直接打開了SDK中的幾個ms寫的源文件,咋一看,哇,多的數不清的類、接口。
硬着頭皮從例子的main看起,花了1個多小時時間,總算看完了整個來龍去脈。天啊,這是我唯一的感慨!
看完MainLoop方法的霎那,才發現原來我之前寫的代碼是多麼的爛!雖然我也使用封裝、接口、委託,但是。。。。
高明!!實在是高明!!高明的是技巧,高明的是經驗!
唉···路漫漫其修遠兮~~