GetKaraokeChannelContent 方法
[與此頁面相關的功能 DirectShow是舊版功能。 它已被 MediaPlayer、 IMFMediaEngine和 Media Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayer、 IMFMediaEngine 和 音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。
注意
此元件可用於 Microsoft Windows 2000、Windows XP 和 Windows Server 2003 作業系統。 它在後續版本中可能會變更或無法使用。
方法 GetKaraokeChannelContent
會擷取值,指出指定資料流程中指定之快取通道中內容類型。
[ iContent = ] MSWebDVD.GetKaraokeChannelContent(iStream, iChannel)
參數
-
iStream
-
將音訊資料流程指定為整數。
-
iChannel
-
將通道指定為整數。 每個通道的可能值為:
值 Description 0x0001 引導音調 1 0x0002 引導音調 2 0x0004 指南 Melody 1 0x0008 指南 Melody 2 0x0010 引導 Melody A 0x0020 引導 Melody B 0x0040 音效 A 0x0080 音效 B
傳回值
傳回整數值,其個別位會指定輸入通道的內容。
備註
DVD-音訊通道編號是以零為起始,因此通道 2、3 和 4 是輔助串流通道。 方法傳回之後,請在 iContent 上執行位 AND 運算,以判斷每個通道的內容。 因為單一通道上可能會記錄多個內容類型,所以即使找到相符專案之後,您也應該測試所有可能的值。
使用者知道每個頻道的內容之後,他們必須能夠視需要調整音量或開啟或關閉個別通道。 在應用程式中實作這項功能,方法是使用 「BoteAudioPresentationMode」 屬性。
注意
若要播放磁碟片,使用者系統上的音訊解碼器必須與 DirectShow 8 標籤實作相容。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應