CreatePathGeometry を除けば、これらのメソッドは不変オブジェクトを作成します。つまり、オブジェクトを作成するために必要なすべての情報を作成メソッドに渡すことになり、作成後にはジオメトリを一切変更できません。 ID2D1PathGeometry オブジェクトが異なっている唯一の理由は、CreatePathGeometry メソッドが本質的に空のオブジェクトを返すためです。これにデータを格納する方法については、後で説明します。 CreateTransformedGeometry メソッドは、既存の ID2D1Geometry オブジェクトとアフィン変換行列を受け取ります。作成されるジオメトリは、この行列によって変換、スケール調整、回転、または傾斜されています。CreateGeometryGroup メソッドは、ID2D1Geometry オブジェクトの配列を受け取り、すべての