線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2336
推到 Plurk!
推到 Facebook!

DirectShow 的問題

答題得分者是:SharonLee
lgyui
初階會員


發表:21
回覆:29
積分:30
註冊:2003-01-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-04-03 14:22:08 IP:210.66.xxx.xxx 未訂閱
各位大大好, 我想用BCB6+DirectX8寫一個 "Video Capture Application" 可是我遇到一個問題,    當我Render Stream 到 VideoWindow時    pBuilder->RenderStream(     &PIN_CATEGORY_PREVIEW,     &MEDIATYPE_Video,     pSrc, NULL, NULL );    編譯器告訴我說 :    [Linker Error]  Unresolved external  '_MEDIATYPE_Video' referenced from  D:\THOMAS\PROJECTS\BCB6\DIRECTSHOW_STUDY\UNIT1.OBJ [Linker Error]  Unresolved external  '_PIN_CATEGORY_PREVIEW' referenced from  D:\THOMAS\PROJECTS\BCB6\DIRECTSHOW_STUDY\UNIT1.OBJ    有沒有人可以告訴我為何會如此呢?? 我少Link什麼東西了呀??    
SharonLee
一般會員


發表:0
回覆:1
積分:5
註冊:2003-03-27

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-04-04 00:36:09 IP:218.160.xxx.xxx 未訂閱
我寫過 DirectShow ,不過可以給你一些經驗: 1.DirectX SDK 內的 Lib 是給 VC 用的,所以先到下面的網站 下載給 Borland 編譯器用的 Lib http://www.geocities.com/foetsch/ 2.將 DirectX SDK 內的標題檔複製到 $BCB/include (我是直接蓋掉舊的 .h ,如果你擔心會出問題,就自己設定專案檔的 include 路徑吧!) 3.記得要將需要用到的 .lib 加到專案中。(最常用的應該是 strmiids.lib, 您應該自己看 DirectX 的說明,有些元件就需要加入另外一些 .lib)
lgyui
初階會員


發表:21
回覆:29
積分:30
註冊:2003-01-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-04-04 00:37:20 IP:218.160.xxx.xxx 未訂閱
Ya, 謝謝妳哦
tenbao28
一般會員


發表:1
回覆:5
積分:1
註冊:2003-05-08

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-05-08 14:49:18 IP:218.5.xxx.xxx 未訂閱
- 謝謝各位提供的消息! - 可惜各位所提供的:http://www.geocities.com/foetsch/ 網址無法打開! - 不知道哪為仁兄有已經下載的,請 Email 給我,不勝感激! - 我的 Email 是:Paul@dvrs.com.cn
lgyui
初階會員


發表:21
回覆:29
積分:30
註冊:2003-01-31

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-05-08 15:01:28 IP:210.66.xxx.xxx 未訂閱
可以連呀, 沒有問題哦 再試一下吧!!
tenbao28
一般會員


發表:1
回覆:5
積分:1
註冊:2003-05-08

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-05-08 21:14:11 IP:218.5.xxx.xxx 未訂閱
- 首先!我謝謝您的回信。 - 因為我目前在中國大陸,還是開不起這張網頁,不知道是何原因? - 如果您有相關的下載檔案,您是否可以提供我參考,不甚感激!
Sticker
一般會員


發表:1
回覆:7
積分:1
註冊:2003-05-28

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-06-03 20:15:25 IP:218.16.xxx.xxx 未訂閱
我踫到暸同樣的問題,請問benbao28已經解決暸嗎?
zhangwm21
一般會員


發表:0
回覆:2
積分:0
註冊:2003-06-11

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-06-16 11:14:08 IP:202.131.xxx.xxx 未訂閱
我也遇到了同样的问题,我在广州市,谢谢你们的帮助
cwchiang
一般會員


發表:27
回覆:11
積分:7
註冊:2003-06-09

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-06-17 22:17:20 IP:61.56.xxx.xxx 未訂閱
我也遇到一樣的問題...有人解決了嗎? 我用的是DX9, Lib和Dll也有加入...
way99
一般會員


發表:10
回覆:10
積分:4
註冊:2003-06-16

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-06-18 00:47:16 IP:139.175.xxx.xxx 未訂閱
http://clootie.narod.ru/cbuilder/index.html 這裡也有得下載DirectX libs for BCB
northguy
一般會員


發表:1
回覆:12
積分:2
註冊:2004-02-26

發送簡訊給我
#11 引用回覆 回覆 發表時間:2004-03-06 00:54:29 IP:61.236.xxx.xxx 未訂閱
我找到了解决的办法: 在Project Manager里加上如下库文件即可: quartz.lib WMVCORE.lib AMSTRMID.lib 但我觉得这得手工加,为什么工程不能自动加上,还是有其他的原因!    
引言: 各位大大好, 我想用BCB6 DirectX8寫一個 "Video Capture Application" 可是我遇到一個問題, 當我Render Stream 到 VideoWindow時 pBuilder->RenderStream( &PIN_CATEGORY_PREVIEW, &MEDIATYPE_Video, pSrc, NULL, NULL ); 編譯器告訴我說 : [Linker Error] Unresolved external '_MEDIATYPE_Video' referenced from D:\THOMAS\PROJECTS\BCB6\DIRECTSHOW_STUDY\UNIT1.OBJ [Linker Error] Unresolved external '_PIN_CATEGORY_PREVIEW' referenced from D:\THOMAS\PROJECTS\BCB6\DIRECTSHOW_STUDY\UNIT1.OBJ 有沒有人可以告訴我為何會如此呢?? 我少Link什麼東西了呀?? < face="Verdana, Arial, Helvetica">
系統時間:2024-04-28 0:32:55
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!