ID2D1StrokeStyle::GetDashes メソッド (d2d1.h)

ダッシュ パターンを指定した配列にコピーします。

構文

void GetDashes(
  [out] FLOAT  *dashes,
        UINT32 dashesCount
);

パラメーター

[out] dashes

型: FLOAT*

ダッシュ パターンを受け取る配列へのポインター。 配列には、 dashesCount で指定された数以上の要素を含める必要があります。 この配列にはストレージを割り当てる必要があります。

dashesCount

型: UINT

コピーするダッシュの数。 この値がストローク スタイルのダッシュ配列のダッシュの数より小さい場合、返されるダッシュは dashesCount に切り捨てられます。 この値がストローク スタイルのダッシュ配列のダッシュの数より大きい場合、余分なダッシュは 0.0f に設定されます。 ストローク スタイルのダッシュ配列の実際のダッシュ数を取得するには、 GetDashesCount メソッドを使用します。

戻り値

なし

解説

ダッシュは、ストローク幅の倍数である単位で指定され、配列の後続のメンバーはダッシュとダッシュ間のギャップを示します。最初のエントリは、塗りつぶされたダッシュ、2 番目のギャップなどを示します。

要件

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

関連項目

ID2D1StrokeStyle