请教DSPACK在BCB中应用ACTIVEFORM开发是的编译问题 |
尚未結案
|
maggie_gun
一般會員 發表:1 回覆:6 積分:1 註冊:2003-10-20 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
maggie_gun
一般會員 發表:1 回覆:6 積分:1 註冊:2003-10-20 發送簡訊給我 |
|
maggie_gun
一般會員 發表:1 回覆:6 積分:1 註冊:2003-10-20 發送簡訊給我 |
[C++ Error] utilcls.h(2822): E2015 Ambiguity between 'GUID_NULL' and 'Directshow9::GUID_NULL'
[C++ Error] ActiveFormImpl1.h(71): E2015 Ambiguity between 'IID_ISpecifyPropertyPages' and 'Dsutil::IID_ISpecifyPropertyPages'
[C++ Error] atlcom.h(3273): E2015 Ambiguity between 'GUID_NULL' and 'Directshow9::GUID_NULL'
错误信息如上。第二条错误我通过修改DSPACK源码已经解决,但是一、三两条错误,通过修改DirectShow9的成员名是解决不了的,不知为什么
|
maggie_gun
一般會員 發表:1 回覆:6 積分:1 註冊:2003-10-20 發送簡訊給我 |
|
JerryKuo
版主 發表:42 回覆:571 積分:322 註冊:2003-03-10 發送簡訊給我 |
|
maggie_gun
一般會員 發表:1 回覆:6 積分:1 註冊:2003-10-20 發送簡訊給我 |
|
JerryKuo
版主 發表:42 回覆:571 積分:322 註冊:2003-03-10 發送簡訊給我 |
引言: [C Error] utilcls.h(2822): E2015 Ambiguity between 'GUID_NULL' and 'Directshow9::GUID_NULL' [C Error] ActiveFormImpl1.h(71): E2015 Ambiguity between 'IID_ISpecifyPropertyPages' and 'Dsutil::IID_ISpecifyPropertyPages' [C Error] atlcom.h(3273): E2015 Ambiguity between 'GUID_NULL' and 'Directshow9::GUID_NULL' 错误信息如上。第二条错误我通过修改DSPACK源码已经解决,但是一、三两条错误,通过修改DirectShow9的成员名是解决不了的,不知为什么 >>< face="Verdana, Arial, Helvetica"> maggie_gun你好: 單純做了一個小測試,這個程式沒有問題,沒有出現你的情況,你參考看看吧 1.) 假設已經安裝完dspack元件 2.) 建立一個新的project,且在project->option->directory/conditionals 的include path新增DSPACK目錄的src\Directx9和src\DSPack 3.) 放置兩個button,一個OpenDialog及一個FilterGraph元件於Form1上 4.) 將下面程式碼加到適當位置 5.) 執行,按下button1開啟檔案,button2播放 程式碼如下:void __fastcall TForm1::Button1Click(TObject *Sender) { if (OpenDialog1->Execute()) { FilterGraph1->Active = FALSE; FilterGraph1->Active = TRUE; FilterGraph1->RenderFile(OpenDialog1->FileName); } } void __fastcall TForm1::Button2Click(TObject *Sender) { FilterGraph1->Play(); } |
maggie_gun
一般會員 發表:1 回覆:6 積分:1 註冊:2003-10-20 發送簡訊給我 |
|
maggie_gun
一般會員 發表:1 回覆:6 積分:1 註冊:2003-10-20 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |