GradientMeshPatch 関数 (d2d1_3helper.h)

指定 したコントロール ポイント、色、境界フラグを含むD2D1_GRADIENT_MESH_PATCH構造体を作成します。

構文

D2D1_GRADIENT_MESH_PATCH GradientMeshPatch(
  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
);

パラメーター

point00

種類: D2D1_POINT_2F

コントロール ポイントの位置 00 の座標空間の位置。

point01

種類: D2D1_POINT_2F

コントロール ポイントの位置 01 の座標空間の位置。

point02

種類: D2D1_POINT_2F

コントロール ポイントの位置 02 の座標空間の位置。

point03

種類: D2D1_POINT_2F

位置 03 のコントロール ポイントの座標空間の位置。

point10

種類: D2D1_POINT_2F

コントロール ポイントの位置 10 の座標空間の位置。

point11

種類: D2D1_POINT_2F

位置 11 のコントロール ポイントの座標空間の位置。

point12

種類: D2D1_POINT_2F

位置 12 のコントロール ポイントの座標空間の位置。

point13

種類: D2D1_POINT_2F

位置 13 のコントロール ポイントの座標空間の位置。

point20

種類: D2D1_POINT_2F

コントロール ポイントの位置 20 の座標空間の位置。

point21

種類: D2D1_POINT_2F

位置 21 のコントロール ポイントの座標空間の位置。

point22

種類: D2D1_POINT_2F

コントロール ポイントの位置 22 の座標空間の位置。

point23

種類: D2D1_POINT_2F

位置 23 のコントロール ポイントの座標空間の位置。

point30

種類: D2D1_POINT_2F

コントロール ポイントの位置 30 の座標空間の位置。

point31

種類: D2D1_POINT_2F

位置 31 のコントロール ポイントの座標空間の位置。

point32

種類: D2D1_POINT_2F

位置 32 のコントロール ポイントの座標空間の位置。

point33

種類: D2D1_POINT_2F

コントロール ポイントの位置 33 の座標空間の位置。

color00

種類: D2D1_COLOR_F

位置 00 のコントロール ポイントに関連付けられている色。

color03

種類: D2D1_COLOR_F

位置 03 のコントロール ポイントに関連付けられている色。

color30

種類: D2D1_COLOR_F

位置 30 のコントロール ポイントに関連付けられている色。

color33

種類: D2D1_COLOR_F

位置 33 のコントロール ポイントに関連付けられている色。

topEdgeMode

種類: D2D1_PATCH_EDGE_MODE

メッシュの上端をレンダリングする方法を指定します。

leftEdgeMode

種類: D2D1_PATCH_EDGE_MODE

メッシュの左端をレンダリングする方法を指定します。

bottomEdgeMode

種類: D2D1_PATCH_EDGE_MODE

メッシュの下端をレンダリングする方法を指定します。

rightEdgeMode

種類: D2D1_PATCH_EDGE_MODE

メッシュの右端をレンダリングする方法を指定します。

戻り値

種類: D2D1_GRADIENT_MESH_PATCH

作成されたD2D1_GRADIENT_MESH_PATCH構造体 返します。

要件

   
サポートされている最小のクライアント Windows 7、Windows Vista SP2 および Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー d2d1_3helper.h
Library D2d1.lib
[DLL] D2d1.dll

関連項目

D2D1_GRADIENT_MESH_PATCH