DirectShow 的問題 |
答題得分者是:SharonLee
|
lgyui
初階會員 ![]() ![]() 發表:21 回覆:29 積分:30 註冊:2003-01-31 發送簡訊給我 |
各位大大好,
我想用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 發送簡訊給我 |
我寫過 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 發送簡訊給我 |
|
tenbao28
一般會員 ![]() ![]() 發表:1 回覆:5 積分:1 註冊:2003-05-08 發送簡訊給我 |
|
lgyui
初階會員 ![]() ![]() 發表:21 回覆:29 積分:30 註冊:2003-01-31 發送簡訊給我 |
|
tenbao28
一般會員 ![]() ![]() 發表:1 回覆:5 積分:1 註冊:2003-05-08 發送簡訊給我 |
|
Sticker
一般會員 ![]() ![]() 發表:1 回覆:7 積分:1 註冊:2003-05-28 發送簡訊給我 |
|
zhangwm21
一般會員 ![]() ![]() 發表:0 回覆:2 積分:0 註冊:2003-06-11 發送簡訊給我 |
|
cwchiang
一般會員 ![]() ![]() 發表:27 回覆:11 積分:7 註冊:2003-06-09 發送簡訊給我 |
|
way99
一般會員 ![]() ![]() 發表:10 回覆:10 積分:4 註冊:2003-06-16 發送簡訊給我 |
|
northguy
一般會員 ![]() ![]() 發表:1 回覆:12 積分:2 註冊:2004-02-26 發送簡訊給我 |
我找到了解决的办法:
在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什麼東西了呀?? |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |