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.
Foi encontrado um erro inesperado [código de erro] ao tentar criar um destino Direct3D.
Marcadores de posição
-
código de erro
-
O código de erro encontrado.
Causas Possíveis
Esta mensagem ocorre quando o Direct2D não conseguiu produzir um recurso de destino de hardware com os parâmetros especificados pela aplicação. Uma causa provável é que o aplicativo solicitou um destino de hardware pelo qual o Direct2D deve assumir a propriedade da alocação da textura de destino, como por meio de ID2D1Factory::CreateHwndRenderTarget, e o tamanho solicitado era muito grande. Cada nível de recurso Direct3D impõe um limite no dimensionamento de textura. Consulte Níveis de recursos do Direct3D.
Possíveis correções
Ao alocar um destino, certifique-se de que o tamanho do destino não exceda o tamanho máximo permitido pelo nível do recurso. Para solucionar problemas de alocação de destino com mais precisão, considere modificar o aplicativo para alocar a textura de destino em si e verifique se a alocação foi bem-sucedida. Para usar diretamente essa textura como destino, interopere-a como um ID2D1Bitmap e use o ID2D1Bitmap como argumento para ID2D1DeviceContext::SetTarget.