다음을 통해 공유


ID2D1Geometry::ComputePointAtLength 메서드

기하 도형을 따라 지정된 거리에서 점 및 탄젠트 벡터를 계산합니다.

오버로드 목록

메서드 설명
ComputePointAtLength(FLOAT,D2D1_MATRIX_3X2_F&D2D1_POINT_2F*,D2D1_POINT_2F*) 지정된 행렬에 의해 변환되고 기본 허용 오차를 사용하여 평면화된 후 기하 도형을 따라 지정된 거리에서 점 및 탄젠트 벡터를 계산합니다.
ComputePointAtLength(FLOAT,D2D1_MATRIX_3X2_F*,D2D1_POINT_2F*,D2D1_POINT_2F*) 지정된 행렬에 의해 변환되고 기본 허용 오차를 사용하여 평면화된 후 기하 도형을 따라 지정된 거리에서 점 및 탄젠트 벡터를 계산합니다.
ComputePointAtLength(FLOAT,D2D1_MATRIX_3X2_F&,FLOAT,D2D1_POINT_2F*,D2D1_POINT_2F*) 지정된 행렬에 의해 변형되고 지정된 허용 오차를 사용하여 평면화된 후 기하 도형을 따라 지정된 거리에서 점 및 탄젠트 벡터를 계산합니다.
ComputePointAtLength(FLOAT,D2D1_MATRIX_3X2_F*,FLOAT,D2D1_POINT_2F*,D2D1_POINT_2F*) 지정된 행렬에 의해 변형되고 지정된 허용 오차를 사용하여 평면화된 후 기하 도형을 따라 지정된 거리에서 점 및 탄젠트 벡터를 계산합니다.

예제

다음 코드 예제에서는 ComputePointAtLength를 사용하여 기하 도형을 따라 지정된 거리에서 점 및 탄젠트 벡터를 계산하는 방법을 보여줍니다.

D2D1_POINT_2F point;
D2D1_POINT_2F tangent;
// Ask the geometry to give us the point that corresponds with the
// length at the current time.
hr = m_pPathGeometry->ComputePointAtLength(
    length, 
    NULL, 
    &point, 
    &tangent); 

요구 사항

요구 사항
라이브러리
D2d1.lib
DLL
D2d1.dll

참고 항목

ID2D1Geometry