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

このインク オブジェクトに格納されているセグメントの指定されたサブセットを取得します。

構文

HRESULT GetSegments(
        UINT32                  startSegment,
  [out] D2D1_INK_BEZIER_SEGMENT *segments,
        UINT32                  segmentsCount
);

パラメーター

startSegment

種類: UINT32

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

[out] segments

種類: 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