討論區快速選單
知識庫快速選單
傑米的攝影旅遊筆記 網路投保旅行平安險 政府補助!學嵌入式+物聯網
[ 回上頁 ] [ 討論區發言規則 ]
請問AMCAP是否可以決定driver送上來的buffer size ?
更改我的閱讀文章字型大小
作者 : hst326(duck)
[ 貼文 44 | 人氣 1 | 評價 30 | 評價/貼文 0.68 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/7 下午 06:27:44

請問 AMCAP 中是否有方式可以改變 driver 所送上來的 buffer size ?

因為 graphedit 中沒看到有這樣的設定,

所以不確定directshow filter 是否可以做到如此功能

請有經驗的人是否可以給個方向 ?
作者 : pernghy(pernghy) DirectX卓越專家貼文超過500則人氣指數超過30000點
[ 貼文 618 | 人氣 37721 | 評價 2990 | 評價/貼文 4.84 | 送出評價 48 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人hst326註記此篇回應為很有道理 2010/9/13 上午 02:55:52
原則上,只要driver出來的那個filter是接你自己寫的filter的話,是可以的。上游driver在初始化時在DecideBufferSize function埵鳥鷛|依據下游filter的需求來產生buffer.但是實做上除非你有driver的source code可以自己改,否則最好還是儘量去配合driver出來的東西。

此外,如果你指的是出來的影像大小的話,你在graphedit的filter堙A打開“pin“的property,堶惘野i能有可以設定的東西(depend on driver的實作。有時這的東西改了也不見得有用。)這個動作對應到程式就是IAMStreamConfig這個介面,你可以參考
http://msdn.microsoft.com/en-us/library/dd319784(VS.85).aspx
堶惘陶o個介面的使用說明。



>
>請問 AMCAP 中是否有方式可以改變 driver 所送上來的 buffer size ?
>
>因為 graphedit 中沒看到有這樣的設定,
>
>所以不確定directshow filter 是否可以做到如此功能
>
>請有經驗的人是否可以給個方向 ?
>
作者 : pernghy(pernghy) DirectX卓越專家貼文超過500則人氣指數超過30000點
[ 貼文 618 | 人氣 37721 | 評價 2990 | 評價/貼文 4.84 | 送出評價 48 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/13 上午 02:56:03
原則上,只要driver出來的那個filter是接你自己寫的filter的話,是可以的。上游driver在初始化時在DecideBufferSize function埵鳥鷛|依據下游filter的需求來產生buffer.但是實做上除非你有driver的source code可以自己改,否則最好還是儘量去配合driver出來的東西。

此外,如果你指的是出來的影像大小的話,你在graphedit的filter堙A打開“pin“的property,堶惘野i能有可以設定的東西(depend on driver的實作。有時這的東西改了也不見得有用。)這個動作對應到程式就是IAMStreamConfig這個介面,你可以參考
http://msdn.microsoft.com/en-us/library/dd319784(VS.85).aspx
堶惘陶o個介面的使用說明。



>
>請問 AMCAP 中是否有方式可以改變 driver 所送上來的 buffer size ?
>
>因為 graphedit 中沒看到有這樣的設定,
>
>所以不確定directshow filter 是否可以做到如此功能
>
>請有經驗的人是否可以給個方向 ?
>
作者 : hst326(duck)
[ 貼文 44 | 人氣 1 | 評價 30 | 評價/貼文 0.68 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/13 上午 11:28:25
先重述我的問題:
AMCAP + webcam 在 preview 時,跟實際畫面會有 0.5s ~ 2s 的 latency,
但並非是 lag, 就純粹是慢了 0.5s 才出現。

推測問題發生原因:
觀察另一個幾乎同步的 AP (latency <0.1s),與我自己修改的AMCAP不同處在於:
跟 driver 要 buffer 的 size 差了近 100 倍,
所以推測 AMCAP preview latency 發生的原因是在於,要填滿大 size 的 buffer 所花的時間造成的。


目前尋找的解法 :
是否有方法可以直接修改 directshow 的 capture filter,
讓上游 driver 可以根據我的capture filter 調整driver 送出的buffer size。
(目前是不希望開發 driver 做到如此功能,畢竟這應該是能直接用 inbox driver就能做到的事 => 另一AP證明)


所以根據你的說法,是要自己重新去 implement capture filter ?
還是有方式可以修改內建的 capture filter ?
因為重新寫個 capture filter 工程還蠻浩大的

麻煩請有經驗的分享一下吧!


>原則上,只要driver出來的那個filter是接你自己寫的filter的話,是可以的。上游driver在初始化時在DecideBufferSize function埵鳥鷛|依據下游filter的需求來產生buffer.但是實做上除非你有driver的source code可以自己改,否則最好還是儘量去配合driver出來的東西。
>
>此外,如果你指的是出來的影像大小的話,你在graphedit的filter堙A打開“pin“的property,堶惘野i能有可以設定的東西(depend on driver的實作。有時這的東西改了也不見得有用。)這個動作對應到程式就是IAMStreamConfig這個介面,你可以參考
>http://msdn.microsoft.com/en-us/library/dd319784(VS.85).aspx
>堶惘陶o個介面的使用說明。
>
>
>
>>
>>請問 AMCAP 中是否有方式可以改變 driver 所送上來的 buffer size ?
>>
>>因為 graphedit 中沒看到有這樣的設定,
>>
>>所以不確定directshow filter 是否可以做到如此功能
>>
>>請有經驗的人是否可以給個方向 ?
>>
>
作者 : pernghy(pernghy) DirectX卓越專家貼文超過500則人氣指數超過30000點
[ 貼文 618 | 人氣 37721 | 評價 2990 | 評價/貼文 4.84 | 送出評價 48 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/13 上午 11:47:48
你這0.5的latency一般來說是audio capture source 造成的。
解決方法
1. 改用WDM底下那個audio capture source,不要用audio capture目錄下那個. WDM這個filter 出來的東西基本上沒什麼latency.但是有些device用這個filter的行為會怪怪的,要碰運氣。

2. 把audio capture filter output pin 的 IAMBufferNegotiation介面叫出來,用它來把audio 輸出的buffer變小一點。
你可以參考一下下面的說明:
http://msdn.microsoft.com/en-us/library/dd389142(v=VS.85).aspx

作者 : hst326(duck)
[ 貼文 44 | 人氣 1 | 評價 30 | 評價/貼文 0.68 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/13 下午 02:26:08

這 latency 應該不是 Audio 造成的,因為 webcam 不支援 Audio,

在 AMCAP 中,我也把 Audio 功能 disable 了。

您所提供的 MSDN 連結我之前也看過了,

想說拿 IAMBufferNegotiation: SuggestAllocatorProperties 來設定 video capture pin 的 buffer size,

結果 AMCAP 對 driver 要的資料量還是沒改變 !

現在還是一籌莫展.. = =||


>你這0.5的latency一般來說是audio capture source 造成的。
>解決方法
>1. 改用WDM底下那個audio capture source,不要用audio capture目錄下那個. WDM這個filter 出來的東西基本上沒什麼latency.但是有些device用這個filter的行為會怪怪的,要碰運氣。
>
>2. 把audio capture filter output pin 的 IAMBufferNegotiation介面叫出來,用它來把audio 輸出的buffer變小一點。
>你可以參考一下下面的說明:
>http://msdn.microsoft.com/en-us/library/dd389142(v=VS.85).aspx
>
>
作者 : pernghy(pernghy) DirectX卓越專家貼文超過500則人氣指數超過30000點
[ 貼文 618 | 人氣 37721 | 評價 2990 | 評價/貼文 4.84 | 送出評價 48 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/13 下午 07:29:02
基本上, 即使你的webcam沒有audio..

AMCap還是會抓系統的音效卡來當audio source. 所以你可以試著去graph塈銢搰廇udio source這個filter..enumerate
整個graph埵釣漕ノilter. 應該是會有audio source才對.
你也可以直接檢查一下gcap.pACap這個變數看看是不是null...
如果不是的話, 你就對這個filter做設定看看有沒有幫助吧.

至於video的buffer size..基本上是不太能動的, 所以你就算去設定通常是沒什麼用...

>
>這 latency 應該不是 Audio 造成的,因為 webcam 不支援 Audio,
>
>在 AMCAP 中,我也把 Audio 功能 disable 了。
>
>您所提供的 MSDN 連結我之前也看過了,
>
>想說拿 IAMBufferNegotiation: SuggestAllocatorProperties 來設定 video capture pin 的 buffer size,
>
>結果 AMCAP 對 driver 要的資料量還是沒改變 !
>
>現在還是一籌莫展.. = =||
>
>
>>你這0.5的latency一般來說是audio capture source 造成的。
>>解決方法
>>1. 改用WDM底下那個audio capture source,不要用audio capture目錄下那個. WDM這個filter 出來的東西基本上沒什麼latency.但是有些device用這個filter的行為會怪怪的,要碰運氣。
>>
>>2. 把audio capture filter output pin 的 IAMBufferNegotiation介面叫出來,用它來把audio 輸出的buffer變小一點。
>>你可以參考一下下面的說明:
>>http://msdn.microsoft.com/en-us/library/dd389142(v=VS.85).aspx
>>
>>
>
作者 : pernghy(pernghy) DirectX卓越專家貼文超過500則人氣指數超過30000點
[ 貼文 618 | 人氣 37721 | 評價 2990 | 評價/貼文 4.84 | 送出評價 48 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/13 下午 07:45:17
補充一下, 你可以先用graph edit只拉video capture部分的圖看看影像會不會delay..
如果這樣就會delay的話, 你再試著把中間多出來的filter移掉試看看結果有沒有改善..
作者 : pernghy(pernghy) DirectX卓越專家貼文超過500則人氣指數超過30000點
[ 貼文 618 | 人氣 37721 | 評價 2990 | 評價/貼文 4.84 | 送出評價 48 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/13 下午 08:20:35
在Graph edit中, video capture 可能會出現在兩個目錄中,
一個是Video Capture Sources.
另一個是 WDM Video Streaming Device.

你可以分別拿這兩個當video source.
然後render用DirectShow Filters 目錄下的
video renderer, video mixing renderer 9, Enchanced Video Renderer.

這幾個filter相互組合看看是否能達到較即時的效果..如果可以的話,再根據你測試的結果把圖建出來看看.
作者 : hst326(duck)
[ 貼文 44 | 人氣 1 | 評價 30 | 評價/貼文 0.68 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/15 上午 11:30:33

我有用 Grapheditor 去連 AMCAP,出來的 graph 如下:

capture filter --> demux --> decoder --> render

是沒有看到任何有關 Audio 的部分,

難道降還會用到 audio capture filter ? = =a

我也會去檢查一下 gcap.pACap !

>基本上, 即使你的webcam沒有audio..
>
>AMCap還是會抓系統的音效卡來當audio source. 所以你可以試著去graph塈銢搰廇udio source這個filter..enumerate
>整個graph埵釣漕ノilter. 應該是會有audio source才對.
>你也可以直接檢查一下gcap.pACap這個變數看看是不是null...
>如果不是的話, 你就對這個filter做設定看看有沒有幫助吧.
>
>至於video的buffer size..基本上是不太能動的, 所以你就算去設定通常是沒什麼用...
>
作者 : hst326(duck)
[ 貼文 44 | 人氣 1 | 評價 30 | 評價/貼文 0.68 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/15 上午 11:34:13

先說明我的 Graph :

capture --> demux --> decoder --> renderer

基本上這幾個 filter 都沒辦法移掉,

有換過 third party decoder, 結果 latency 只是更久。

>補充一下, 你可以先用graph edit只拉video capture部分的圖看看影像會不會delay..
>如果這樣就會delay的話, 你再試著把中間多出來的filter移掉試看看結果有沒有改善..
作者 : hst326(duck)
[ 貼文 44 | 人氣 1 | 評價 30 | 評價/貼文 0.68 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/15 上午 11:55:08

先謝謝您的建議,

照著您的建議,我在 Grapheditor 中試了兩個 capture filter (Video & WDM) + 不同的 Renderer ,

preview latency 問題仍是存在,不過還是感謝您給的方向!


>在Graph edit中, video capture 可能會出現在兩個目錄中,
>一個是Video Capture Sources.
>另一個是 WDM Video Streaming Device.
>
>你可以分別拿這兩個當video source.
>然後render用DirectShow Filters 目錄下的
>video renderer, video mixing renderer 9, Enchanced Video Renderer.
>
>這幾個filter相互組合看看是否能達到較即時的效果..如果可以的話,再根據你測試的結果把圖建出來看看.
作者 : pernghy(pernghy) DirectX卓越專家貼文超過500則人氣指數超過30000點
[ 貼文 618 | 人氣 37721 | 評價 2990 | 評價/貼文 4.84 | 送出評價 48 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人hst326註記此篇回應為很有道理 2010/9/15 下午 11:19:08
根據你的圖, 看起來這個latency可能是出在decoder這...當然muxer也是有可能的, 因為muxer也是要queue到一定最的資料才能夠demux. 而這兩個filter也真的剛好需要queue資料才能正常運作.

不過通常decoder會queue幾個frame,你可能要找一下你這個decoder是否有什麼設定可以設...也許你可以讓他allocate少一點media sample, 也許可以減少latency..但是要改這兩個 filter allocate的memory似乎是沒什麼很直接的方法.

通常graph edit出來的速度, 大概就是 AMCap在不改code情況下的極限了. 所以如果
你在 GraphEdit婺掍X來的latency, 大概就是會是你在 AMCap 下的latency.

順帶提一下, 你可以在decoder後面接Smart Tee, 然後render Smart Tee的preview pin看看, 如果是decoder把time stamp打錯造成的delay的話,這個作法可以解決這個問題.
作者 : hst326(duck)
[ 貼文 44 | 人氣 1 | 評價 30 | 評價/貼文 0.68 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/15 下午 11:29:57


>根據你的圖, 看起來這個latency可能是出在decoder這...當然muxer也是有可能的, 因為muxer也是要queue到一定最的資料才能夠demux. 而這兩個filter也真的剛好需要queue資料才能正常運作.
>
>不過通常decoder會queue幾個frame,你可能要找一下你這個decoder是否有什麼設定可以設...也許你可以讓他allocate少一點media sample, 也許可以減少latency..但是要改這兩個 filter allocate的memory似乎是沒什麼很直接的方法.
>

沒錯... demux 跟 decoder 都是用 directshow 內建的,沒啥可以設定 (in Graphedit)

翻遍了 msdn 也沒看到相關的敘述 1


>通常graph edit出來的速度, 大概就是 AMCap在不改code情況下的極限了. 所以如果
>你在 GraphEdit婺掍X來的latency, 大概就是會是你在 AMCap 下的latency.
>

是的,latency 是一樣的


>順帶提一下, 你可以在decoder後面接Smart Tee, 然後render Smart Tee的preview pin看看, 如果是decoder把time stamp打錯造成的delay的話,這個作法可以解決這個問題.

這招我也試過了,失敗...Orz !

看來目前仍是束手無策
作者 : pernghy(pernghy) DirectX卓越專家貼文超過500則人氣指數超過30000點
[ 貼文 618 | 人氣 37721 | 評價 2990 | 評價/貼文 4.84 | 送出評價 48 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/16 上午 12:46:55
可以寫一下你的demux和decoder的名字嗎?如果能有整個 graph 的 snapshot 可以參考的話就更好了。
作者 : hst326(duck)
[ 貼文 44 | 人氣 1 | 評價 30 | 評價/貼文 0.68 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/16 上午 09:57:07

Capture --> Mpeg2 Demux --> Microsoft DTV/DVD decoder --> Video Renderer

提醒一下 Microsoft DTV/DVD decoder 是 Win 7 才有 support !


>可以寫一下你的demux和decoder的名字嗎?如果能有整個 graph 的 snapshot 可以參考的話就更好了。
作者 : pernghy(pernghy) DirectX卓越專家貼文超過500則人氣指數超過30000點
[ 貼文 618 | 人氣 37721 | 評價 2990 | 評價/貼文 4.84 | 送出評價 48 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人hst326註記此篇回應為很有道理 2010/9/16 上午 11:07:55
微軟的這兩個filter應該是只能用程式去做設定。不過我想我們可以再做一個測試看看。。
修改一下graph中reference clock的設定。

有幾個測試可以試看看:

1.整個graph 不要有 reference clock. 把reference clock 的勾勾移掉。
2.使用reference, 但是 reference clock 直接指到demux身上。
3. 如果你發現還有其他filter上的有小時鐘的,試著把reference clock設定在他上面看看。

測試一下這樣的結果有沒有差吧。

作者 : hst326(duck)
[ 貼文 44 | 人氣 1 | 評價 30 | 評價/貼文 0.68 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/16 下午 03:07:43

先感謝您的協助!

以下您說的測試,之前我在 Graphedit & AMCAP code 中都有做過 Clock On/Off

測試結果對 Latency 沒啥幫助,

但 Clock On 時, preview 畫面會比較流暢,

Clock Off 時,preview 畫面會有些許格狀。

>微軟的這兩個filter應該是只能用程式去做設定。不過我想我們可以再做一個測試看看。。
>修改一下graph中reference clock的設定。
>
>有幾個測試可以試看看:
>
>1.整個graph 不要有 reference clock. 把reference clock 的勾勾移掉。
>2.使用reference, 但是 reference clock 直接指到demux身上。
>3. 如果你發現還有其他filter上的有小時鐘的,試著把reference clock設定在他上面看看。
>
>測試一下這樣的結果有沒有差吧。
>
>
作者 : pernghy(pernghy) DirectX卓越專家貼文超過500則人氣指數超過30000點
[ 貼文 618 | 人氣 37721 | 評價 2990 | 評價/貼文 4.84 | 送出評價 48 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/16 下午 03:47:23
如果是關掉reference沒用的話,我想還是回到一開始IAMBufferNegotiation研究看看好了,因為你的webcam輸出的是壓縮的資料,所以這個function應該是有機會work的。下面的動作必須要在filter connect之前做,connect 之後做會沒用。

你先用
IAMBufferNegotiation::GetAllocatorProperties

ALLOCATOR_PROPERTIES 抓出來,他是下面的格式:

typedef struct _AllocatorProperties {
  long cBuffers;
  long cbBuffer;
  long cbAlign;
  long cbPrefix;
} ALLOCATOR_PROPERTIES;

不要動堶悸滬,只修改cBuffers,讓他等於1,(如果本就就等於1,那就真的很奇怪了)

然後再把這個structure利用
AMBufferNegotiation::SuggestAllocatorProperties
把這個property設回去。
這時把filter connect起來,
再把property抓出來看看是不是你剛剛設下去的值。一般來說,修改buffer的個數都會成功才對。
如果OK的話,看看latency是否有改善。
改完cBuffers後,再試著改cbBuffer大小看看。不過這個值比較不建議修改就是了。



作者 : pernghy(pernghy) DirectX卓越專家貼文超過500則人氣指數超過30000點
[ 貼文 618 | 人氣 37721 | 評價 2990 | 評價/貼文 4.84 | 送出評價 48 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/16 下午 09:46:50
我看到你另一篇文章說web cam出來的是MJPG的格式,是和這篇文章用的是同一個 webcam 嗎?因為這篇看起來吐出來的格式是MPEG2,而且還是沒有聲音的MPEG2?
作者 : hst326(duck)
[ 貼文 44 | 人氣 1 | 評價 30 | 評價/貼文 0.68 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/9/17 上午 12:11:31

是不同的 webcam,輸出的 format 也都不一樣 !

抱歉讓您疑惑了

>我看到你另一篇文章說web cam出來的是MJPG的格式,是和這篇文章用的是同一個 webcam 嗎?因為這篇看起來吐出來的格式是MPEG2,而且還是沒有聲音的MPEG2?
 板主 : 白老鼠(Gary)
 > DirectX - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - DirectX - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
DirectX
1 aming 4010 
2 pernghy 1780 
3 白老鼠(Gary) 1120 
4 Akira 1020 
5 冷眼 980 
6 PLAYER 690 
7 阿西德倫 480 
8 andre 450 
9 小弦 430 
10 藍斯洛 410 
DirectX
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2019 程式設計俱樂部 http://www.programmer-club.com.tw/
0.109375