다음을 통해 공유


d2d1svg.h 헤더

이 헤더는 Direct2D에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

d2d1svg.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

인터페이스

 
ID2D1SvgAttribute

SVG 특성을 설명하는 인터페이스입니다.
ID2D1SvgDocument

SVG 문서를 나타냅니다.
ID2D1SvgElement

모든 SVG 요소에 대한 인터페이스입니다.
ID2D1SvgPaint

SVG 채우기 또는 스트로크 값을 설명하는 인터페이스입니다.
ID2D1SvgPathData

SVG 경로 데이터를 설명하는 인터페이스입니다. 경로 데이터는 'path' 요소에서 'd' 특성으로 설정할 수 있습니다.
ID2D1SvgPointCollection

다각형 또는 다각형 요소의 SVG 포인트 값을 설명하는 인터페이스입니다.
ID2D1SvgStrokeDashArray

SVG stroke-dasharray 값을 설명하는 인터페이스입니다.

구조체

 
D2D1_SVG_LENGTH

SVG 길이를 나타냅니다.
D2D1_SVG_PRESERVE_ASPECT_RATIO

모든 SVG preserveAspectRatio 설정을 나타냅니다.
D2D1_SVG_VIEWBOX

SVG viewBox를 나타냅니다.

열거형

 
D2D1_SVG_ASPECT_ALIGN

SVG preserveAspectRatio 특성의 맞춤 부분입니다.
D2D1_SVG_ASPECT_SCALING

SVG preserveAspectRatio 특성의 meetOrSlice 부분입니다.
D2D1_SVG_ATTRIBUTE_POD_TYPE

설정하거나 가져올 SVG POD 특성의 형식을 정의합니다.
D2D1_SVG_ATTRIBUTE_STRING_TYPE

설정하거나 가져올 SVG 문자열 특성의 형식을 정의합니다.
D2D1_SVG_DISPLAY

SVG 표시 속성의 값을 지정합니다.
D2D1_SVG_LENGTH_UNITS

SVG 길이의 단위를 지정합니다.
D2D1_SVG_LINE_CAP

SVG stroke-linecap 속성의 값을 지정합니다.
D2D1_SVG_LINE_JOIN

SVG stroke-linejoin 속성의 값을 지정합니다.
D2D1_SVG_OVERFLOW

SVG 오버플로 속성의 값을 지정합니다.
D2D1_SVG_PAINT_TYPE

SVG 채우기 또는 스트로크에 대한 페인트 유형을 지정합니다.
D2D1_SVG_PATH_COMMAND

명령된 경로를 나타냅니다. 각 명령은 세그먼트 데이터의 부동 소수를 참조할 수 있습니다. _ABSOLUTE 끝나는 명령은 데이터를 절대 좌표로 해석합니다. _RELATIVE 끝나는 명령은 데이터를 이전 지점을 기준으로 해석합니다.
D2D1_SVG_UNIT_TYPE

SVG 그라데이션 또는 clipPath 요소에 사용되는 좌표계를 정의합니다.
D2D1_SVG_VISIBILITY

SVG 표시 유형 속성의 값을 지정합니다.