共用方式為


DVD 事件通知代碼

[與此頁面相關聯的功能,DirectShow是舊版功能。 它已被 MediaPlayer、imfMediaEngine 取代,並在媒體基金會 音訊/視訊擷取。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft強烈建議新程式代碼盡可能在媒體 基礎中使用 MediaPlayerIMFMediaEngine 音訊/視訊擷取,而不是 DirectShow。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]

本節列出 DirectShow 中 DVD 播放和流覽的事件通知碼。

如需在 DirectShow 中接收事件的相關信息,請參閱 DirectShow 中的 事件通知

如需其他非 DVD 事件代碼,請參閱 事件通知碼

事件通知程序代碼 描述
EC_DVD_ANGLE_CHANGE 表示可用角度的數目已變更,或目前的角度號碼已變更。
EC_DVD_ANGLES_AVAILABLE 指出是否正在播放角度區塊,而且可以執行角度變更。
EC_DVD_AUDIO_STREAM_CHANGE 表示目前主要標題的音訊數據流號碼已變更。
EC_DVD_BeginNavigationCommands 啟動一組 DVD 導覽命令時傳送。
EC_DVD_BUTTON_AUTO_ACTIVATED 表示已根據光碟上的指示自動啟用功能表按鈕。
EC_DVD_BUTTON_CHANGE 表示可用的按鈕數目已變更,或目前選取的按鈕編號已變更。
EC_DVD_CHAPTER_AUTOSTOP 表示由於呼叫 IDvdControl2::P layChaptersAutoStop 方法而停止播放。
EC_DVD_CHAPTER_START 表示 DVD 導覽器開始播放目前標題中新章節的訊號。
EC_DVD_CMD_START 發出特定命令已開始的訊號。
EC_DVD_CMD_END 表示特定命令已完成。
EC_DVD_CURRENT_HMSF_TIME 在每個視訊對象單位 (VOBU) 開頭,以 DVD_HMSF_TIMECODE 格式發出目前時間訊號。
EC_DVD_CURRENT_TIME 發出每個 VOBU 開頭的訊號。
EC_DVD_DISC_EJECTED 訊號指出磁碟驅動器已退出磁碟驅動器。
EC_DVD_DISC_INSERTED 訊號指出磁碟驅動器已插入磁碟驅動器。
EC_DVD_DOMAIN_CHANGE 指出 DVD 導覽器的新網域。
EC_DVD_ERROR 發出 DVD 錯誤條件的訊號。
EC_DVD_GPRM_Change 當一般參數緩存器的值變更時傳送。
EC_DVD_KARAOKE_MODE 表示導覽器已開始播放或完成卡拉OK數據。
EC_DVD_NavigationCommand DVD 導覽器 處理 DVD 導覽命令時傳送。
EC_DVD_NO_FP_PGC 表示 DVD 光碟沒有FP_PGC (第一個播放程序鏈)。
EC_DVD_PARENTAL_LEVEL_CHANGE 表示所撰寫內容的家長層級即將變更。
EC_DVD_PLAYBACK_RATE_CHANGE 表示已起始播放速率變更,且新的速率位於 參數中。
EC_DVD_PLAYBACK_STOPPED 表示已停止播放。 DVD 導覽器已完成標題的播放,而且找不到後續播放的任何其他分支指示。
EC_DVD_PLAYPERIOD_AUTOSTOP 表示 Navigator 已完成播放 PlayPeriodInTitleAutoStop 呼叫中指定的區段。
EC_DVD_PROGRAM_CELL_CHANGE 當 DVD 程式編號或儲存格編號變更時傳送。
EC_DVD_PROGRAM_CHAIN_CHANGE 當目前的程式鏈結 (PGC) 變更時傳送。
EC_DVD_SPRM_Change 當系統參數緩存器的值變更時傳送。
EC_DVD_STILL_OFF 表示任何靜止的結尾。
EC_DVD_STILL_ON 表示任何靜止的開始。
EC_DVD_SUBPICTURE_STREAM_CHANGE 表示目前子圖片數據流編號已變更為主要標題。
EC_DVD_TITLE_SET_CHANGE 當目前的影片標題集 (VTS) 變更時傳送。
EC_DVD_TITLE_CHANGE 指出目前的標題編號何時變更。
EC_DVD_VALID_UOPS_CHANGE 表示已變更一組可用的 IDvdControl2 介面方法。
EC_DVD_VOBU_Offset DVD 導覽器 剖析PCI封包時傳送。
EC_DVD_VOBU_Timestamp DVD 導覽器 剖析PCI封包時傳送。
EC_DVD_WARNING 發出 DVD 警告條件的訊號。

 

常數和 GUID