D1125:DXGI 格式不符

傳遞至此 API 的像素格式與 [surface] 的像素格式不相容。

預留位置

表面

指定的轉譯目標或點陣圖。

可能的原因

ID2D1RenderTarget::CreateBitmapFromWicBitmap 或 ID2D1RenderTarget::CreateDxgiSurfaceRendertarget 等作業需要表面和指定的表面格式。 Direct2D 會驗證指定的表面類型是否與表面相容。 如果不相容,Direct2D 將會輸出此訊息。

可能的修正

確定指定的DXGI_FORMAT符合或與基礎資料表面的類型相容。 針對應用程式所建立的 Direct3D 表面資源,請使用用來建立資源的相同DXGI_FORMAT。 如需其他指引,請參閱 支援的像素格式和 Alpha 模式