D1184: CreateWicBitmapRenderTarget incompatível com o tipo de destino HW

É inválido passar o sinalizador D2D1_RENDER_TARGET_TYPE_HARDWARE para CreateWicBitmapRenderTarget.

 

Possíveis causas

Quando um aplicativo chamado ID2D1Factory::CreateWicBitmapRenderTarget, o campo de tipo do argumento D2D1_RENDER_TARGET_PROPERTIES era D2D1_D2D1_RENDER_TARGET_TYPE_HARDWARE.

Possíveis correções

Verifique se o tipo de destino usado durante a criação de um destino de renderização interoperada por WIC é SOFTWARE ou DEFAULT. Direct2D normalmente reserva semântica de HARDWARE para descrever a interoperabilidade do Direct3D.