Compartilhar via


D1175: O destino DXGI não deve usar o sinalizador de software

Esse tipo de rendertarget deve ser sinalizado como DEFAULT ou HARDWARE.

 

Causas possíveis

Um aplicativo chamado ID2D1Factory::CreateDxgiSurfaceRenderTarget com um objeto D2D1_RENDER_TARGET_PROPERTIES cujo campo de tipo foi definido como D2D1_RENDER_TARGET_TYPE_SOFTWARE. O Direct2D considera essa combinação de especificadores incorreta, pois o sinalizador de SOFTWARE é reservado para destinos criados usando CreateWicBitmapRenderTarget e CreateHwndRenderTarget.

Correções Possíveis

Ao usar CreateDxgiSurfaceRenderTarget, os aplicativos devem especificar D2D1_RENDER_TARGET_TYPE_HARDWARE.