VisualTreeHelper.GetXSnappingGuidelines(Visual) メソッド


X 座標 (垂直) ガイドライン コレクションを返します。Returns an X-coordinate (vertical) guideline collection.

 static System::Windows::Media::DoubleCollection ^ GetXSnappingGuidelines(System::Windows::Media::Visual ^ reference);
public static System.Windows.Media.DoubleCollection GetXSnappingGuidelines (System.Windows.Media.Visual reference);
static member GetXSnappingGuidelines : System.Windows.Media.Visual -> System.Windows.Media.DoubleCollection
Public Shared Function GetXSnappingGuidelines (reference As Visual) As DoubleCollection



X 座標ガイドライン コレクションが返される VisualThe Visual whose X-coordinate guideline collection is returned.



Visual の X 座標ガイドライン コレクション。The X-coordinate guideline collection of the Visual.


ピクセルスナップとは、オブジェクトの端がデバイス固有のピクセルにレンダリングされるように、コンテンツレイアウトが固定されるプロセスです。Pixel snapping is the process in which content layout is fixed so that object edges are rendered on device-specific pixels. WPF グラフィックス システムでは、デバイスに依存しない単位を使用して、解像度とデバイスの独立性を可能にします。The WPF graphics system uses device-independent units to enable resolution and device independence. デバイスに依存しない各ピクセルは、システムのドット/インチ (dpi) 設定に応じて自動的にスケーリングされます。Each device independent pixel automatically scales with the system's dots per inch (dpi) setting. これにより、異なる dpi 設定に対して WPF アプリケーションに適切なスケーリングを提供し、アプリケーションを自動的に dpi 対応にします。This provides WPF applications proper scaling for different dpi settings and makes the application automatically dpi-aware.

ただし、この dpi に依存しない場合は、アンチエイリアシングによって不規則なエッジレンダリングが作成される可能性があります。However, this dpi independence can create irregular edge rendering due to anti-aliasing. これらの成果物は、一般にぼやけた、つまり "ソフトな" エッジとして表示されます。エッジの位置がデバイスピクセル間ではなく、デバイスピクセルの途中にある場合に発生する可能性があります。These artifacts, commonly seen as blurry, or "soft" edges, can occur when the location of an edge falls in the middle of a device pixel rather than between device pixels. この問題に対処するために、WPF では、ビジュアルツリー内のオブジェクトの端をピクセルスナップを使用してデバイスピクセルに "スナップ" する方法を提供しており、アンチエイリアシングによって生成されるソフトエッジを除去します。To address this issue, WPF provides a way for object edges in a visual tree to "snap" to device pixels through pixel snapping, eliminating the soft edges produced by anti-aliasing.