次の方法で共有


CD2DGeometry::FillContainsPoint

更新 : 2011 年 3 月

Visual Studio 2010 SP1 が必要です。

指定した平坦化の許容範囲を前提として、指定した点がジオメトリによって塗りつぶされた領域に含まれているかどうかを示します。

BOOL FillContainsPoint(
   CD2DPointF point,
   const D2D1_MATRIX_3X2_F& worldTransform,
   BOOL* contains,
   FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;

パラメーター

  • point
    テストの対象となる点。

  • worldTransform
    点が含まれているかどうかをテストする前にジオメトリに適用する変換。

  • contains
    このメソッドから制御が戻るときに、ジオメトリによって塗りつぶされた領域に点が含まれている場合はブール値 TRUE が格納されます。それ以外の場合は FALSE が格納されます。 このパラメーターには記憶域を割り当てる必要があります。

  • flatteningTolerance
    正確なジオメトリック パスおよびパスの交差部分を計算するときの数値の精度。 許容範囲に満たないことで塗りつぶしが適用されていない点も内部にあると見なされます。 値が小さいほど、生成される結果の精度は高まりますが、実行速度が低下します。

戻り値

メソッドが成功した場合は TRUE を返します。 それ以外の場合は FALSE を返します。

必要条件

ヘッダー: afxrendertarget.h

参照

その他の技術情報

CD2DGeometry クラス

履歴の変更

日付

履歴

理由

2011 年 3 月

このコンテンツを追加。

SP1 機能変更