次の方法で共有


ID2D1GeometryGroup::GetSourceGeometries メソッド (d2d1.h)

geometry グループ内のジオメトリを取得します。

構文

void GetSourceGeometries(
  [out] ID2D1Geometry **geometries,
        UINT32        geometriesCount
);

パラメーター

[out] geometries

型: const ID2D1Geometry**

このメソッドが戻るときに、 には、このメソッドによって塗りつぶされるジオメトリの配列へのポインターのアドレスが格納されます。 配列の長さは geometryCount パラメーターで指定します。 配列が NULL の場合、このメソッドは操作を実行しません。 この配列のメモリを割り当てる必要があります。

geometriesCount

型: UINT

geometries 配列で返されるジオメトリの数を示す 値。 この値が geometry グループ内のジオメトリの数より小さい場合、残りのジオメトリは省略されます。 この値がジオメトリ グループ内のジオメトリの数よりも大きい場合、追加のジオメトリは NULL に設定されます。 geometry グループ内の現在のジオメトリの数を取得するには、 GetSourceGeometryCount メソッドを使用します。

戻り値

なし

解説

返されたジオメトリは参照およびカウントされ、呼び出し元はそれらを解放する必要があります。

要件

要件
サポートされている最小のクライアント 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

こちらもご覧ください

ID2D1GeometryGroup