本文介紹了通過 HDMI 播放時某些應用程式(如電腦遊戲)沒有聲音的問題。
PC 遊戲啟動,但 HDMI 輸出無法播放音訊。以下是一些受影響的標題:
- 雷曼起源 (2012)
- 忍者印記 (2012)
- 波斯王子 (2008)
- 輻射 4.
- 天際特別版。
- 樂高星球大戰。
- 地獄之刃塞娜的犧牲。
- 分/秒。
- 幽浮:敵人未知。
- 兄弟:兩個兒子的故事。
- 英雄傳說 冷鋼之跡
- 瓦爾基裡亞編年史。
- Batman阿卡姆城歌蒂版。
我們已經確定此問題實際上來自遊戲代碼。以前的驅動程式沒有發生此問題的原因是由於代碼錯誤,它們花費的時間超過 8 秒進行「modeset」。然而,這實際上是不希望的行為,因為它會影響許多其他場景。
Intel 一直在聯繫大多數開發者,讓他們能夠對此進行調查並修正他們的代碼。
使用者現在可以嘗試的解決方法是確保遊戲解析度與 Windows* 中設定的解析度相符(例如,如果在 Windows* 中設定的遊戲設定為 1920x1080)。
Intel 也正在使用我們的驅動程式代碼為這個已知問題尋找解決方法,但它仍在進行中。
當應用程式啟動時,驅動程式會執行一個最大延遲為 8 秒(HDMI 規格定義的最大時間)的「模式集」,在此期間音訊將被禁用。此時,應用程式會檢查音訊是否存在(顯示已禁用),因此會發生音訊丟棄。遇到此問題的應用程式需要更新,以便在啟動時檢測音訊超過 8 秒。