CD2DGeometry::ComputePointAtLength
지정된 매트릭스에 의해 변환되고 지정된 내결함성을 사용하여 결합된 후에 기하 도형을 따라 지정된 거리에서 점과 탄젠트 벡터를 계산합니다.
BOOL ComputePointAtLength(
FLOAT length,
const D2D1_MATRIX_3X2_F &worldTransform,
CD2DPointF& point,
CD2DPointF& unitTangentVector,
FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;
매개 변수
length
찾으려는 점과 탄젠트의 기하 도형까지의 거리입니다.이 거리가 0 미만인 경우 이 메서드는 기하 도형의 첫 번째 점을 계산합니다.이 거리가 기하 도형의 길이보다 큰 경우 이 메서드는 기하 도형의 마지막 점을 계산합니다.worldTransform
지정된 점과 탄젠트를 계산하기 전에 기하 도형에 적용할 변환입니다.point
기하 도형을 따라 지정한 거리에 있는 위치입니다.기하 도형이 비어 있는 경우 이 점은 x와 y 값으로 NaN을 포함합니다.unitTangentVector
이 메서드가 반환할 때 기하 도형과 함께 지정한 거리만큼 탄젠트 벡터에 대한 포인터를 포함합니다.기하 도형이 비어 있는 경우 이 벡터는 x와 y 값으로 NaN을 포함합니다.이 매개 변수에 대한 저장소를 할당해야 합니다.flatteningTolerance
기하 도형의 다각형 근사에서 각 점 사이의 거리에 허용되는 최대 범위입니다.값이 작을수록 결과가 정확해지지만 실행 속도는 느려집니다.
반환 값
메서드가 성공하면 TRUE가 반환됩니다.그렇지 않으면 FALSE를 반환합니다.
요구 사항
헤더: afxrendertarget.h