D2D1_EXTEND_MODE 列挙型
ブラシで通常のコンテンツ領域以外の領域をどのように描画するかを指定します。
構文
typedef enum {
D2D1_EXTEND_MODE_CLAMP = 0,
D2D1_EXTEND_MODE_WRAP = 1,
D2D1_EXTEND_MODE_MIRROR = 2
} D2D1_EXTEND_MODE;
定数
D2D1_EXTEND_MODE_CLAMP
標準のコンテンツ領域以外のすべての領域に対して、ブラシのコンテンツのエッジ ピクセルを繰り返します。D2D1_EXTEND_MODE_WRAP
ブラシのコンテンツを繰り返します。D2D1_EXTEND_MODE_MIRROR
ブラシのコンテンツの代替タイルが反転される点を除き、D2D1_EXTEND_MODE_WRAP と同じ (ブラシの標準のコンテンツは変換されずに描画されます)。
解説
ID2D1BitmapBrush の場合、ブラシのコンテンツはブラシのビットマップです。ID2D1LinearGradientBrush の場合、ブラシのコンテンツ領域はグラデーション軸です。ID2D1RadialGradientBrush の場合、ブラシのコンテンツはグラデーション楕円内の領域です。
例については、「拡張モードでビットマップを描画する例」を参照してください。
要件
クライアントの最小要件 |
Windows 7, Windows Vista SP2 および Windows Vista 用のプラットフォーム更新プログラム |
サーバーの最小要件 |
Windows Server 2008 R2, Windows Server 2008 SP2 および Windows Server 2008 用のプラットフォーム更新プログラム |
ヘッダー |
D2d1.h |
参照
ID2D1RenderTarget::CreateGradientStopCollection