Partager via


D1158 : Pixels Unit Mode Non pris en charge avec Impression

Impression Direct2D : la commande SetUnitMode(PIXELS) non prise en charge était présente dans la liste de commandes envoyée pour impression.

 

Causes possibles

L’impression Direct2D n’autorise pas un mode unitaire de PIXELS. Le mode unitaire par défaut est DIPS.

Correctifs possibles

Pour résoudre ce message, évitez de définir le mode unitaire du contexte de l’appareil sur PIXELS lors de la création de contenu imprimable. S’il est nécessaire d’appliquer une transformation à l’échelle globale qui affecte toutes les opérations de dessin primitif, déterminez si un appel équivalent à ID2D1RenderTarget::SetDpi ou ID2D1RenderTarget::SetTransform est suffisant.