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