D2D1_GRADIENT_MESH_PATCH 구조체(d2d1_3.h)
16개의 제어점, 4개의 모서리 색 및 경계 플래그가 있는 텐서 패치를 나타냅니다. ID2D1GradientMesh는 1개 이상의 그라데이션 메시 패치로 구성됩니다. GradientMeshPatch 함수 또는 GradientMeshPatchFromCoonsPatch 함수를 사용하여 만듭니다.
구문
typedef struct D2D1_GRADIENT_MESH_PATCH {
D2D1_POINT_2F point00;
D2D1_POINT_2F point01;
D2D1_POINT_2F point02;
D2D1_POINT_2F point03;
D2D1_POINT_2F point10;
D2D1_POINT_2F point11;
D2D1_POINT_2F point12;
D2D1_POINT_2F point13;
D2D1_POINT_2F point20;
D2D1_POINT_2F point21;
D2D1_POINT_2F point22;
D2D1_POINT_2F point23;
D2D1_POINT_2F point30;
D2D1_POINT_2F point31;
D2D1_POINT_2F point32;
D2D1_POINT_2F point33;
D2D1_COLOR_F color00;
D2D1_COLOR_F color03;
D2D1_COLOR_F color30;
D2D1_COLOR_F color33;
D2D1_PATCH_EDGE_MODE topEdgeMode;
D2D1_PATCH_EDGE_MODE leftEdgeMode;
D2D1_PATCH_EDGE_MODE bottomEdgeMode;
D2D1_PATCH_EDGE_MODE rightEdgeMode;
} D2D1_GRADIENT_MESH_PATCH;
멤버
point00
텐서 그리드의 0열 및 행 0에 있는 제어점의 좌표 공간 위치입니다.
point01
텐서 그리드의 열 0 및 행 1에 있는 제어점의 좌표 공간 위치입니다.
point02
텐서 그리드의 열 0 및 행 2에 있는 제어점의 좌표 공간 위치입니다.
point03
텐서 그리드의 열 0 및 행 3에 있는 제어점의 좌표 공간 위치입니다.
point10
텐서 그리드의 열 1 및 행 0에 있는 제어점의 좌표 공간 위치입니다.
point11
텐서 그리드의 열 1 및 행 1에 있는 제어점의 좌표 공간 위치입니다.
point12
텐서 그리드의 열 1 및 행 2에 있는 제어점의 좌표 공간 위치입니다.
point13
텐서 그리드의 열 1 및 행 3에 있는 제어점의 좌표 공간 위치입니다.
point20
텐서 그리드의 열 2 및 행 0에 있는 제어점의 좌표 공간 위치입니다.
point21
텐서 그리드의 열 2 및 행 1에 있는 제어점의 좌표 공간 위치입니다.
point22
텐서 그리드의 열 2 및 행 2에 있는 제어점의 좌표 공간 위치입니다.
point23
텐서 그리드의 열 2 및 행 3에 있는 제어점의 좌표 공간 위치입니다.
point30
텐서 그리드의 열 3 및 행 0에 있는 제어점의 좌표 공간 위치입니다.
point31
텐서 그리드의 3열 및 행 1에 있는 제어점의 좌표 공간 위치입니다.
point32
텐서 그리드의 열 3 및 행 2에 있는 제어점의 좌표 공간 위치입니다.
point33
텐서 그리드의 3열 및 행 3에 있는 제어점의 좌표 공간 위치입니다.
color00
열 0의 제어점과 텐서 그리드의 행 0에 연결된 색입니다.
color03
열 0의 제어점과 텐서 그리드의 행 3에 연결된 색입니다.
color30
텐서 그리드의 열 3 및 행 0의 제어점과 연결된 색입니다.
color33
텐서 그리드의 열 3 및 행 3의 제어점과 연결된 색입니다.
topEdgeMode
메시의 위쪽 가장자리를 렌더링하는 방법을 지정합니다.
leftEdgeMode
메시의 왼쪽 가장자리를 렌더링하는 방법을 지정합니다.
bottomEdgeMode
메시의 아래쪽 가장자리를 렌더링하는 방법을 지정합니다.
rightEdgeMode
메시의 오른쪽 가장자리를 렌더링하는 방법을 지정합니다.
설명
다음 이미지는 텐서 그리드의 제어점 번호 매기기를 보여줍니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2016 [데스크톱 앱 | UWP 앱] |
머리글 | d2d1_3.h |