CD2DGeometry::StrokeContainsPoint
更新 : 2011 年 3 月
Visual Studio 2010 SP1 が必要です。
ストロークの太さ、スタイル、および変換を指定して、指定した点がジオメトリのストロークに含まれているかどうかを判断します。
BOOL StrokeContainsPoint(
CD2DPointF point,
FLOAT strokeWidth,
ID2D1StrokeStyle* strokeStyle,
const D2D1_MATRIX_3X2_F& worldTransform,
BOOL* contains,
FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;
パラメーター
point
コンテインメントのテスト対象の点。strokeWidth
適用するストロークの太さ。strokeStyle
適用するストロークのスタイル。worldTransform
描画されたジオメトリに適用する変換。contains
このメソッドから制御が戻るときに、指定した点がジオメトリのストロークに含まれている場合はブール値 TRUE が格納されます。それ以外の場合は FALSE が格納されます。 このパラメーターには記憶域を割り当てる必要があります。flatteningTolerance
正確なジオメトリック パスおよびパスの交差部分を計算するときの数値の精度。 許容範囲に満たないことでストロークが適用されていない点も内部にあると見なされます。 値が小さいほど、生成される結果の精度は高まりますが、実行速度が低下します。
戻り値
メソッドが成功した場合は TRUE を返します。 それ以外の場合は FALSE を返します。
必要条件
ヘッダー: afxrendertarget.h
参照
その他の技術情報
履歴の変更
日付 |
履歴 |
理由 |
---|---|---|
2011 年 3 月 |
このコンテンツを追加。 |
SP1 機能変更 |