Direct2D 錯誤碼
本檔列出 Direct2D 所使用的錯誤碼。 Direct2D 錯誤處理原則主題提供處理錯誤的詳細資訊,例如這些錯誤。
常數/值 | 描述 |
---|---|
|
數位無效。 |
|
您無法使用目前系結為目標點陣圖的點陣圖繪製。 |
|
您無法使用具有 [D2D1_BITMAP_OPTIONS_CANNOT_DRAW ] 選項的點陣圖繪製。 |
|
圖形中發生迴圈。 |
|
硬體裝置不支援轉譯的顯示格式。 |
|
無法判斷有效的顯示狀態。 |
|
作業系統不會註冊指定效果的類別識別碼。 |
|
要求的大小大於保證支援的紋理大小。 |
|
筆刷類型與呼叫不相容。 |
|
提供的緩衝區太小,無法容納資料。 |
|
Direct3D 裝置沒有足夠的功能可執行要求的動作。 |
|
您無法使用內容的目前並排設定來轉譯圖形。 |
|
應用程式應該關閉 Direct2D 的這個實例,並將其重新開機為新的程式。 |
|
對這個方法的呼叫無效。 |
|
圖形中發生設定錯誤。 |
|
圖形中發生內部設定錯誤。 |
|
指定的屬性不存在。 |
|
您無法將影像設定為目標,因為它是效果或沒有 D2D1_BITMAP_OPTIONS_TARGET 選項的點陣圖。 |
|
應用程式嘗試重複使用尚未從堆疊中取出的圖層資源。 |
|
要求的 DX 表面大小超過紋理大小上限。 |
|
此作業沒有可用的硬體轉譯裝置。 |
|
指定的子屬性不存在。 |
|
物件尚未初始化。 |
|
作業失敗,因為原始目標目前未系結為目標。 |
|
當您有目標點陣圖的未完成參考時,作業就無法完成。 |
|
當剪輯位於頂端時,應用程式嘗試從堆疊中快顯圖層,或在圖層位於頂端時從堆疊中快顯剪輯。 |
|
在列印控制項建立期間發生此錯誤 (ID2D1Device::CreatePrintControl) ,表示 Direct2D 列印控制項 (ID2D1PrintControl) 不支援任何代表印表機格式的套件目標型別。 |
|
在列印工作完成之後,名為 ID2D1PrintControl::AddPage 或 ID2D1PrintControl::Close 的應用程式。 |
|
應用程式並未從堆疊中快顯所有剪輯和圖層,或嘗試從堆疊中快顯太多剪輯或圖層。 |
|
可能可復原的簡報錯誤。 呼叫端必須重新建立轉譯目標,然後再次嘗試轉譯畫面。 |
|
在堆疊中取出所有圖層和剪輯之前,無法執行要求的作業。 |
|
幾何掃描器無法處理資料。 |
|
Direct2D 無法存取畫面。 |
|
著色器編譯失敗。 |
|
轉譯目標與 GDI 不相容。 |
|
文字用戶端繪圖效果物件的類型不正確。 |
|
在對應的 DrawText 或DrawTextLayout呼叫傳回之後,應用程式會保存IDWriteTextRenderer介面的參考。 |
|
著色器建構失敗,因為它太複雜。 |
|
效果嘗試使用具有太多輸入的轉換。 |
|
不支援要求的作業。 |
|
不支援像素格式。 |
|
不支援要求的 Direct2D 版本。 |
|
發生未知的 Win32 失敗。 |
|
一起使用的物件並非全部都是從相同的處理站實例建立。 |
|
所使用的資源是由不同資源網域中的轉譯目標所建立。 |
|
物件未處於處理方法的正確狀態。 |
|
提供的向量為零。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
適用于 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [僅限桌面應用程式] |
最低支援的伺服器 |
Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [僅限傳統型應用程式] |
最低支援電話 |
Windows Phone 8.1 [Windows Phone Silverlight 8.1 和 Windows 執行階段 apps] |
標頭 |
|
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應