閱讀英文

共用方式為


D1175:DXGI 目標不得使用軟體旗標

這種類型的轉譯目標必須標示為 DEFAULT 或 HARDWARE。

 

可能的原因

名為 ID2D1Factory::CreateDxgiSurfaceRenderTarget 的應用程式,其類型欄位設定為D2D1_RENDER_TARGET_TYPE_SOFTWARE的D2D1_RENDER_TARGET_PROPERTIES物件。 Direct2D 會將這個規範組合視為不正確,因為 SOFTWARE 旗標會保留給使用 CreateWicBitmapRenderTarget 和 CreateHwndRenderTarget 建立的目標。

可能的修正

使用 CreateDxgiSurfaceRenderTarget 時,應用程式應該指定D2D1_RENDER_TARGET_TYPE_HARDWARE。