D2D1_PATCH_EDGE_MODE列挙 (d2d1_3.h)

グラデーション メッシュエッジをレンダリングする方法を指定します。

構文

typedef enum D2D1_PATCH_EDGE_MODE {
  D2D1_PATCH_EDGE_MODE_ALIASED = 0,
  D2D1_PATCH_EDGE_MODE_ANTIALIASED = 1,
  D2D1_PATCH_EDGE_MODE_ALIASED_INFLATED = 2,
  D2D1_PATCH_EDGE_MODE_FORCE_DWORD = 0xffffffff
} ;

定数

 
D2D1_PATCH_EDGE_MODE_ALIASED
値: 0
このパッチ エッジをエイリアス化してレンダリングします。 この値は、グラデーション メッシュの内部エッジに使用します。
D2D1_PATCH_EDGE_MODE_ANTIALIASED
値: 1
このパッチ エッジのアンチエイリアスをレンダリングします。 この値は、メッシュの外部 (境界) エッジに使用します。
D2D1_PATCH_EDGE_MODE_ALIASED_INFLATED
値: 2
このパッチ エッジをエイリアス化し、少し膨らませてレンダリングします。 これは、パッチ間に T 接合がある場合に、グラデーション メッシュの内部エッジに使用します。
内部エッジを膨張すると、それらのジャンクションに沿って表示できる継ぎ目が軽減されます。
D2D1_PATCH_EDGE_MODE_FORCE_DWORD
値: 0xffffffff

必要条件

   
Header d2d1_3.h