英語で読む

次の方法で共有


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

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

 

考えられる原因

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

可能な修正方法

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