D1158: 인쇄에서 지원되지 않는 픽셀 단위 모드

Direct2D 인쇄: 지원되지 않는 SetUnitMode(PIXELS) 명령이 인쇄를 위해 전송된 명령 목록에 있었습니다.

 

가능한 원인

Direct2D Print는 픽셀 단위 모드를 허용하지 않습니다. 기본 단위 모드는 DIPS입니다.

가능한 수정 사항

이 메시지를 해결하려면 인쇄 가능한 콘텐츠를 만드는 동안 디바이스 컨텍스트의 단위 모드를 PIXELS로 설정하지 마세요. 모든 기본 그리기 작업에 영향을 주는 전역 배율 변환을 적용해야 하는 경우 ID2D1RenderTarget::SetDpi 또는 ID2D1RenderTarget::SetTransform에 대한 동등한 호출이 충분한지 여부를 고려합니다.