ID2D1Ink::SetSegments メソッド (d2d1_3.h)

新しいコントロール ポイントを使用して、このインク オブジェクト内の指定したセグメントを更新します。

構文

HRESULT SetSegments(
       UINT32                        startSegment,
  [in] const D2D1_INK_BEZIER_SEGMENT *segments,
       UINT32                        segmentsCount
);

パラメーター

startSegment

型: UINT32

更新するこのインク オブジェクトの最初のセグメントのインデックス。

[in] segments

型: const D2D1_INK_BEZIER_SEGMENT*

更新で使用するセグメント データの配列へのポインター。

segmentsCount

型: UINT32

新しいデータで更新される、このインク オブジェクト内のセグメントの数。 segmentsCount は、インク オブジェクト内のセグメント数から startSegment を引いた数以下である必要があることに注意してください。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

   
対象プラットフォーム Windows
ヘッダー d2d1_3.h
Library D2d1_3.lib
[DLL] D2d1_3.dll

関連項目

ID2D1Ink