다음을 통해 공유


D2D1_STROKE_STYLE_PROPERTIES 구조체(d2d1.h)

도형을 윤곽선으로 표시하는 스트로크를 설명합니다.

구문

typedef struct D2D1_STROKE_STYLE_PROPERTIES {
  D2D1_CAP_STYLE  startCap;
  D2D1_CAP_STYLE  endCap;
  D2D1_CAP_STYLE  dashCap;
  D2D1_LINE_JOIN  lineJoin;
  FLOAT           miterLimit;
  D2D1_DASH_STYLE dashStyle;
  FLOAT           dashOffset;
} D2D1_STROKE_STYLE_PROPERTIES;

멤버

startCap

형식: D2D1_CAP_STYLE

스트로크된 기하 도형에서 열려 있는 모든 그림의 시작 부분에 적용된 상한입니다.

endCap

형식: D2D1_CAP_STYLE

스트로크된 기하 도형의 열려 있는 모든 그림 끝에 적용된 캡입니다.

dashCap

형식: D2D1_CAP_STYLE

각 대시 세그먼트의 양쪽 끝에 있는 셰이프입니다.

lineJoin

형식: D2D1_LINE_JOIN

세그먼트가 조인되는 방법을 설명하는 값입니다. 세그먼트 플래그가 세그먼트에 부드러운 조인을 가져야 한다고 지정하는 경우 꼭짓점의 경우 이 값은 무시됩니다.

miterLimit

형식: FLOAT

모퉁이 마이터의 연결 부분 두께의 한계입니다. 이 값은 항상 1.0f보다 크거나 같은 것처럼 처리됩니다.

dashStyle

형식: D2D1_DASH_STYLE

스트로크에 대시 패턴이 있는지 여부와 대시 스타일(있는 경우)을 지정하는 값입니다.

dashOffset

형식: FLOAT

대시 시퀀스의 오프셋을 지정하는 값입니다. 양수 대시 오프셋 값은 스트로크 너비 단위의 대시 패턴을 스트로크된 기하 도형의 시작 위치로 이동합니다. 음의 대시 오프셋 값은 스트로크 너비 단위의 대시 패턴을 스트로크된 기하 도형의 끝으로 이동합니다.

설명

다음 그림에서는 동일한 사용자 지정 대시 스타일에 대해 서로 다른 dashOffset 값을 보여 줍니다.

스타일이 동일하고 dashOffset 값이 다른 4개의 대시 일러스트레이션

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7, Windows Vista SP2 및 Windows Vista용 플랫폼 업데이트가 포함된 Windows Vista [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 R2, Windows Server 2008 SP2 및 Windows Server 2008용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
머리글 d2d1.h