次の方法で共有


D1158: ピクセル単位モードは印刷でサポートされていません

Direct2D Print: サポートされていない SetUnitMode(PIXELS) コマンドが、印刷用に送信されたコマンド リストに存在していました。

 

考えられる原因

Direct2D Print では、ピクセル単位モードは使用できません。 既定のユニット モードは DIPS です。

考えられる修正方法

このメッセージに対処するには、印刷可能なコンテンツを作成するときに、デバイス コンテキストのユニット モードを PIXELS に設定しないようにします。 すべてのプリミティブ描画操作に影響するグローバル スケール変換を適用する必要がある場合は、ID2D1RenderTarget::SetDpi または ID2D1RenderTarget::SetTransform の同等の呼び出しで十分かどうかを検討してください。