Compartilhar via


D1148: Operação inválida no controle de impressão fechado

Direct2D Print: AddPage ou Close é chamado depois que ID2D1PrintControl foi fechado

 

Possíveis causas

Essa mensagem poderá ocorrer se um aplicativo chamar ID2D1PrintControl::AddPage em um controle de impressão que foi fechado. Direct2D considera os objetos de controle de impressão inalterados depois de fechados, de maneira semelhante às geometrias de caminho e listas de comandos.

Possíveis correções

Verifique se o aplicativo não tenta adicionar páginas a um controle de impressão fechado. Modifique a lógica do aplicativo para que todas as páginas necessárias sejam enviadas para um controle de impressão antes de serem fechadas.