Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
DXGI_FORMAT_UNKNOWN não é permitido como parâmetro para essa API quando o destino é definido como NULL ou é uma lista de comandos.
Causas Possíveis
Para operações como ID2D1RenderTarget::CreateCompatibleRenderTarget, o destino de renderização de origem deve ter um bitmap de destino atribuído. Sem um bitmap de destino, o Direct2D não pode determinar qual formato de superfície o novo recurso de destino de renderização terá.
Possíveis correções
Para resolver isso, verifique se o ID2D1DeviceContext correspondente tem um bitmap de destino atribuído usando ID2D1DeviceContext::SetTarget. Ou, se o aplicativo simplesmente precisar da capacidade de renderizar para duas superfícies de destino diferentes, considere criar um ID2D1Bitmap e defini-lo como destino do contexto do dispositivo, em vez de usar ID2D1RenderTarget::CreateCompatibleRenderTarget.