ArcSegment 関数 (d2d1helper.h)

D2D1_ARC_SEGMENT構造体を作成します。

構文

D2D1_ARC_SEGMENT ArcSegment(
  [in, ref] const D2D1_POINT_2F & point,
  [in, ref] const D2D1_SIZE_F &   size,
  [in]      FLOAT                 rotationAngle,
  [in]      D2D1_SWEEP_DIRECTION  sweepDirection,
  [in]      D2D1_ARC_SIZE         arcSize
);

パラメーター

[in, ref] point

型: const D2D1_POINT_2F

円弧の終点。

[in, ref] size

型: const D2D1_SIZE_F

円弧の x 半径と y 半径。

[in] rotationAngle

型: FLOAT

現在の座標系を基準にして楕円が回転する角度の数。 正の数値は時計回りの回転を指定し、負の数は反時計回りの回転を指定します。

[in] sweepDirection

種類: D2D1_SWEEP_DIRECTION

円弧スイープが時計回りか反時計回りかを示す 値です。

[in] arcSize

種類: D2D1_ARC_SIZE

円弧が 180 度を超えるかどうかを示す 値です。

戻り値

種類: D2D1_ARC_SEGMENT

新しい円弧セグメント。

要件

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

関連項目

ID2D1GeometrySink