D1132: formato DXGI não compatível com HWND ou DC

O formato DXGI especificado não é válido para esse método de criação de destino de renderização.

 

Possíveis causas

A criação de rendertargets HWND ou DC usando ID2D1Factory::CreateHwndRenderTarget ou ID2D1Factory::CreateDCRenderTarget introduz restrições adicionais no formato de superfície do destino. Em particular, esses destinos devem ser do tipo DXGI_FORMAT_R8G8B8A8_UNORM ou DXGI_FORMAT_B8G8R8A8_UNORM.

Possíveis correções

Para resolver esse problema, verifique se o formato especificado para o rendertarget HWND ou DC de um aplicativo é um dos formatos mencionados acima. Se o aplicativo não exigir necessariamente esses tipos de destinos, considere renderizar para uma textura, suas opções de formato de superfície para compatibilidade como destino podem ser menos restritivas.