Window Media player 為什麼在BCB中不能用 fullscreen 的指令呢? |
尚未結案
|
terence_lee
初階會員 發表:62 回覆:82 積分:28 註冊:2004-07-15 發送簡訊給我 |
|
hcker
中階會員 發表:95 回覆:118 積分:62 註冊:2003-02-09 發送簡訊給我 |
引言: 各位先進大家好: 小弟目前用bcb6 media player 9.0 的元件來開發播放程式, 但是發現想要使用 WindowMediaPlayer1->controls->fullScreen 這個屬性 時,竟然~~沒有說....在參閱過WMP9的SDK後,使用方法也是一樣Player1.controls.fullScreen ,想請問各位先進是否有遭遇過類似問題呢? 再次謝謝各位大大的回答,有更好的方式可以達到fullscreen 也可以告訴我,謝謝!!直接使用fullScreen:=true 當然,我是用delphi 不是bcb 我想也一樣的。 ----------要知道自己有多笨,到DelphiK.Top來看看---------- |
terence_lee
初階會員 發表:62 回覆:82 積分:28 註冊:2004-07-15 發送簡訊給我 |
|
terence_lee
初階會員 發表:62 回覆:82 積分:28 註冊:2004-07-15 發送簡訊給我 |
小弟更正一下之前的回應...
在media player 9.0中全螢幕的指令應該如下 MediaPlayer1.fullScreen=true;
就可以了(SDK中有),在VB的環境中確定是可以的...但是在BCB的環境中
的卻無法...MediaPlayer1->fullScren..他會出現一個錯誤...fullScreen 不是
TWindowsMediaPlayer 的成員(fullScreen is not member of TWindowsMediaPlayer) (題外話)
其實之前也想用Dspack 來寫, 可是因為沒辦法播vob的檔而沒有繼續下去,現在
用media player 也不行,真是~~!_! 是不是應該再回去用vb.net 來寫呢... P.S是不是我發問發錯區了呢...這裡好像是Delphi區說,會不會因為如此,所以才沒有人回應呢..不過有沒有辦法換討論區呢?不然我再另外一區再問一次,又會觸
犯版規!_!...怎麼辦呢?
|
hcker
中階會員 發表:95 回覆:118 積分:62 註冊:2003-02-09 發送簡訊給我 |
|
terence_lee
初階會員 發表:62 回覆:82 積分:28 註冊:2004-07-15 發送簡訊給我 |
|
linmon416
一般會員 發表:11 回覆:44 積分:11 註冊:2003-12-19 發送簡訊給我 |
請參考http://delphi.ktop.com.tw/topic.php?topic_id=38582,
你應該會得到答案的.
|
terence_lee
初階會員 發表:62 回覆:82 積分:28 註冊:2004-07-15 發送簡訊給我 |
|
japhenchen
高階會員 發表:51 回覆:444 積分:184 註冊:2003-07-23 發送簡訊給我 |
|
terence_lee
初階會員 發表:62 回覆:82 積分:28 註冊:2004-07-15 發送簡訊給我 |
japhenchen兄您好: 小弟在BCB6 Dspack2.31 的環璄下,使用RenderDVD(status,L"c:\movie.mpg")要無法播放VOB的檔案,但RenderFile可以,
能確定的是我已經有裝dvd 的decoder了,因為用PowerDVD可以播說...
錯誤訊息為:
[Linker Error] Unresolved external '__fastcall Dspack::TFilterGraph::RenderDVD(__MIDL___MIDL_itf_strmif_0379_0001&, System::WideString, int)' referenced from D:\TOOLS\DSPACK\AP_SAMPLE\PLAYWIN\MAIN.OBJ 關於Dspack的問題,目前為懸賞題,盼先進們能為小弟解答,謝謝!!
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=55907
|
japhenchen
高階會員 發表:51 回覆:444 積分:184 註冊:2003-07-23 發送簡訊給我 |
看樣子像是你的引數有問題~
RenderDVD(status,L"c:\movie.mpg") 請問你的status是不是宣告成AM_DVD_RENDERSTATUS的類別?
試試以下(我的c 基礎沒打好,有錯請見諒)
AM_DVD_RENDERSTATUS status;
RenderDVD(&status,L"c:\movie.mpg",AM_DVD_HWDEC_PREFER); 建議上msdn網站上看看有關於directshow的部份,最好下載整個SDK,里面就有一個簡單的dvd播放的範例可以參考 藏私の禁止
|
conundrum
尊榮會員 發表:893 回覆:1272 積分:643 註冊:2004-01-06 發送簡訊給我 |
|
terence_lee
初階會員 發表:62 回覆:82 積分:28 註冊:2004-07-15 發送簡訊給我 |
謝謝各位大大熱情的回應.... japhenchen你好:
關於http://delphi.ktop.com.tw/topic.php?TOPIC_ID=55907的問題,
小弟未能把原始碼貼上,真是不好意思,其實小弟的寫法也和兄長的內容不盡相同,不過在BCB中還是發生錯誤(為了這個問題,讀了K.TOP Dspack相當多的文章,不過似乎在bcb版本播放dvd的地方資料甚少.....) 而在Dspack 的討論區也有網友問過相同問題...不過也沒有人回答!!_!!
directshow的文件看了許多,不過有些看不太懂,所以透過Dspack 來找directshow的問題,小弟還真不太行... 於是小弟又回來用 media player 結果 fullscreen..
|
terence_lee
初階會員 發表:62 回覆:82 積分:28 註冊:2004-07-15 發送簡訊給我 |
|
japhenchen
高階會員 發表:51 回覆:444 積分:184 註冊:2003-07-23 發送簡訊給我 |
|
terence_lee
初階會員 發表:62 回覆:82 積分:28 註冊:2004-07-15 發送簡訊給我 |
|
terence_lee
初階會員 發表:62 回覆:82 積分:28 註冊:2004-07-15 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |