修正︰ 錯誤訊息,當您執行應用程式,會呼叫 IDirectDrawSurface::UpdateOverlay 方法內嵌 CE 6.0 中 Windows 為基礎的裝置上: 「 錯誤︰ 無法更新覆疊介面"

Microsoft 內部的支援資訊

錯誤 #: 100495 (內容維護)

Microsoft 內部的支援資訊

錯誤 #: 29484 (WCESE)

狀況

您必須呼叫IDirectDrawSurface::UpdateOverlay方法,在 Microsoft Windows 內嵌 CE 6.0 為基礎的裝置支援 Alpha 混色機制的應用程式。當您在裝置上執行應用程式,Visual Studio 2005年偵錯工具已附加時,您可能會收到下列錯誤訊息, Windows CE 偵錯輸出視窗中︰


錯誤︰ 更新失敗的覆疊介面

當下列情況成立時,就會發生這個問題︰

  • 在方法中設定 DDOVER_ALPHACONSTOVERRIDE 旗標。

  • DwAlphaConst 變數是用來在 DDOVERLAYFX 結構中。

原因

之所以發生這個問題,是因為不正確地驗證常數的 alpha 值,如覆疊 DirectDraw 層中的參數檢查。

解決方案

軟體更新資訊

為 Windows CE 6.0 平台產生器每月更新 (年 11 月 2008),就可以從 Microsoft 取得支援的軟體更新。如果要確認,可以向下捲動到本文 < 檔案資訊=""> 一節。套件檔案名稱包含產品版本、 日期、 知識庫文件編號和處理器類型。套件檔案名稱格式為︰

產品版本-yymmdd-kbnnnnnn-處理器的類型例如︰ Wincepb50-060503-kb917590-armv4i.msi 是 ARMV4i Windows CE 5.0 平台產生器通用修正程式,已記錄在知識庫文件 917590 和被納入 2006 年每月更新中。若要立即解決這個問題,請按一下下列的文件編號,如需有關如何取得 Windows CE 平台產生器的資訊,核心作業系統的軟體更新︰

如何找出 Microsoft Windows CE 平台產生器產品的核心作業系統修正

先決條件

此更新程式也已安裝此產品的所有先前發行的更新時,才支援。

重新啟動需求

您套用此軟體更新之後,您必須執行整個平台的清除組建。若要這樣做,請使用下列其中一種方法:

  • 在 [建置] 功能表中,按一下 [清除,,然後按一下組建的平台

  • 在 [建置] 功能表中,按一下 [重建平台]。

您不必套用此軟體更新之後,請重新啟動電腦。

更新取代資訊

此更新不會取代任何其他更新。

檔案資訊

本軟體更新套件的英文版具有下列表格中列出的檔案屬性或更新的檔案屬性。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×