2008年4月9日 星期三

WEEK7

1. BCB Programming 遭遇問題與解決過程之描述

心得:

因為上學期有修過數位媒體導論,一些物件的用法都會,

又加上課本有詳細的程式碼,我想除了那些沒些過上學期

課的同學,其他的人只要照著打都可以做出來,會遇到困

難的話,因該也只是一些程式碼沒看懂,但是課文又有解

說,除非真的要非常深入徹底的去了解每一行指令的話,

其實也不難看懂。不過因為我比較被動的關西,只有上課

提到的東西,我才會去做,程式方面目前只做到以BCB程

式顯示視訊畫面的地方,儲存影像陣列還沒有去做。

問題:

如果說真的要硬說有遇到什麼問題的話,再打程式碼

的時候,我以為capPreviewRate(hwndCapture,66)和capPreview(hwndCapture,True)

只要選一個打,因為課文太久前看了,忘了他的意思,後

來看了一下才發現原來兩行都要打上去,不過我意外的發

現,如果只打了capPreviewRate(hwndCapture,66)而沒有

打capPreview(hwndCapture,True)的話,我每次按一下執

行都會變成拍照的功能,但是不行連拍,要把視窗關掉再

按一次執行,他就會擷取你按執行那瞬間,攝影機所擷取

到的畫面,還算有點收穫。至於標頭檔的部份,因為是上

過課後回去才做的,看完同學的文章後就記起來了,所以

回去後,由沒忘了要打標頭檔。

程式碼問題:

Q.HWND為何種型態?(EX. int為整數型態)

A.(handle of window),它代表著視窗唯一的識別碼

LPSTR也是一種型態嗎,是的話為何種型態?

A.WIN API標準字串格式(LPSTR)

視窗辨識碼用途為何?

無解。

為何Overlay的顯示效率較好,卻有不支援它的視訊裝置?

A.印象中第一次上課好像說過因為因為Preview模式是微軟

所開發的,為了打擊對手所以不會支援Overlay模式。有點

類似Windows Media和Real Player的關西吧。

沒有留言: