次の方法で共有


GradientMeshPatchFromCoonsPatch 関数 (d2d1_3helper.h)

指定された Coons パッチの説明から D2D1_GRADIENT_MESH_PATCH を作成します。

構文

D2D1_GRADIENT_MESH_PATCH GradientMeshPatchFromCoonsPatch(
  D2D1_POINT_2F        point0,
  D2D1_POINT_2F        point1,
  D2D1_POINT_2F        point2,
  D2D1_POINT_2F        point3,
  D2D1_POINT_2F        point4,
  D2D1_POINT_2F        point5,
  D2D1_POINT_2F        point6,
  D2D1_POINT_2F        point7,
  D2D1_POINT_2F        point8,
  D2D1_POINT_2F        point9,
  D2D1_POINT_2F        point10,
  D2D1_POINT_2F        point11,
  D2D1_COLOR_F         color0,
  D2D1_COLOR_F         color1,
  D2D1_COLOR_F         color2,
  D2D1_COLOR_F         color3,
  D2D1_PATCH_EDGE_MODE topEdgeMode,
  D2D1_PATCH_EDGE_MODE leftEdgeMode,
  D2D1_PATCH_EDGE_MODE bottomEdgeMode,
  D2D1_PATCH_EDGE_MODE rightEdgeMode
);

パラメーター

point0

種類: D2D1_POINT_2F

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

point1

種類: D2D1_POINT_2F

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

point2

種類: D2D1_POINT_2F

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

point3

種類: D2D1_POINT_2F

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

point4

種類: D2D1_POINT_2F

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

point5

種類: D2D1_POINT_2F

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

point6

種類: D2D1_POINT_2F

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

point7

種類: D2D1_POINT_2F

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

point8

種類: D2D1_POINT_2F

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

point9

種類: D2D1_POINT_2F

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

point10

種類: D2D1_POINT_2F

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

point11

種類: D2D1_POINT_2F

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

color0

種類: D2D1_COLOR_F

位置 0 のコントロール ポイントに関連付けられた色。

color1

種類: D2D1_COLOR_F

位置 1 のコントロール ポイントに関連付けられた色。

color2

種類: D2D1_COLOR_F

位置 2 のコントロール ポイントに関連付けられた色。

color3

種類: D2D1_COLOR_F

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

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構造体 返します。

注釈

次の図は、Coons パッチ内のコントロール ポイントの番号を示しています。

Coons パッチ内のコントロール ポイントの番号付け

要件

要件
サポートされている最小のクライアント 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