ArcSegment - noqisofon/Fahrenheit GitHub Wiki
D2D1_ARC_SEGMENT 構造体のインスタンスを生成して返します。
D2D1_ARC_SEGMENT ArcSegment(
__in const D2D1_POINT_2D& point,
__in const D2D1_SIZE_F& size,
__in FLOAT rotationAngle,
__in D2D1_SWEEP_DIRECTION sweepDirection,
__in D2D1_ARC_SIZE arcSize
);
- point [in] D2D1_POINT_F
- 弧の終点。
- size [in] D2D1_SIZE_F
- 弧の X 半径と Y 半径。
- rotationAngle [in] FLOAT
- 現在の座標系を基準に楕円が回転される角度。正の数の場合は時計回りの回転、負の数の場合は反時計回りの回転を指定します。
- sweepDirection [in] D2D1_SWEEP_DIRECTION
- 弧の掃引が時計回りか反時計回りかを指定する値。
- arcSize [in] D2D1_ARC_SIZE
- 弧が 180°より大きいかどうかを指定する値。
D2D1_ARC_SEGMENT
新しい弧オブジェクト。
ArcSegment 関数はぶっちゃけファクトリー関数です。
渡した引数がそのまま D2D1_ARC_SEGMENT 構造体の同じ名前のメンバに設定されます。
戻り値がポインタか構造体そのものなのかは今のところわかりません。
だって書いてないんだもん。
ヘッダーファイル | D2d1helper.h |
ライブラリファイル | D2d1.lib |
DLL | D2d1.dll |
アーカイブファイル | D2d1.a |
ダイナミックリンクライブラリ | D2d1.so |
- [ID2D1GeometrySink]