Partager via


D1175 : La cible DXGI ne doit pas utiliser l’indicateur logiciel

Ce type de rendertarget doit être marqué comme DEFAULT ou HARDWARE.

 

Causes possibles

Application appelée ID2D1Factory ::CreateDxgiSurfaceRenderTarget avec un objet D2D1_RENDER_TARGET_PROPERTIES dont le champ de type a été défini sur D2D1_RENDER_TARGET_TYPE_SOFTWARE. Direct2D considère que cette combinaison de spécificateurs est incorrecte, car l’indicateur SOFTWARE est réservé aux cibles créées à l’aide de CreateWicBitmapRenderTarget et CreateHwndRenderTarget.

Correctifs possibles

Lorsque vous utilisez CreateDxgiSurfaceRenderTarget, les applications doivent spécifier D2D1_RENDER_TARGET_TYPE_HARDWARE.