DWRITE_COLOR_COMPOSITE_MODE列挙 (dwrite_3.h)
カラー グリフでソースとターゲットのペイント要素を組み合わせる複合モードを指定する定数を定義します。 これらは W3C 合成およびブレンド レベル 1 仕様から取得されます。
構文
typedef enum DWRITE_COLOR_COMPOSITE_MODE {
DWRITE_COLOR_COMPOSITE_CLEAR,
DWRITE_COLOR_COMPOSITE_SRC,
DWRITE_COLOR_COMPOSITE_DEST,
DWRITE_COLOR_COMPOSITE_SRC_OVER,
DWRITE_COLOR_COMPOSITE_DEST_OVER,
DWRITE_COLOR_COMPOSITE_SRC_IN,
DWRITE_COLOR_COMPOSITE_DEST_IN,
DWRITE_COLOR_COMPOSITE_SRC_OUT,
DWRITE_COLOR_COMPOSITE_DEST_OUT,
DWRITE_COLOR_COMPOSITE_SRC_ATOP,
DWRITE_COLOR_COMPOSITE_DEST_ATOP,
DWRITE_COLOR_COMPOSITE_XOR,
DWRITE_COLOR_COMPOSITE_PLUS,
DWRITE_COLOR_COMPOSITE_SCREEN,
DWRITE_COLOR_COMPOSITE_OVERLAY,
DWRITE_COLOR_COMPOSITE_DARKEN,
DWRITE_COLOR_COMPOSITE_LIGHTEN,
DWRITE_COLOR_COMPOSITE_COLOR_DODGE,
DWRITE_COLOR_COMPOSITE_COLOR_BURN,
DWRITE_COLOR_COMPOSITE_HARD_LIGHT,
DWRITE_COLOR_COMPOSITE_SOFT_LIGHT,
DWRITE_COLOR_COMPOSITE_DIFFERENCE,
DWRITE_COLOR_COMPOSITE_EXCLUSION,
DWRITE_COLOR_COMPOSITE_MULTIPLY,
DWRITE_COLOR_COMPOSITE_HSL_HUE,
DWRITE_COLOR_COMPOSITE_HSL_SATURATION,
DWRITE_COLOR_COMPOSITE_HSL_COLOR,
DWRITE_COLOR_COMPOSITE_HSL_LUMINOSITY
} ;
定数
DWRITE_COLOR_COMPOSITE_CLEAR Porter-Duff モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_SRC Porter-Duff モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_DEST Porter-Duff モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_SRC_OVER Porter-Duff モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_DEST_OVER Porter-Duff モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_SRC_IN Porter-Duff モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_DEST_IN Porter-Duff モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_SRC_OUT Porter-Duff モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_DEST_OUT Porter-Duff モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_SRC_ATOP Porter-Duff モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_DEST_ATOP Porter-Duff モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_XOR Porter-Duff モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_PLUS Porter-Duff モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_SCREEN 分離可能なカラー ブレンド モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_OVERLAY 分離可能なカラー ブレンド モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_DARKEN 分離可能なカラー ブレンド モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_LIGHTEN 分離可能なカラー ブレンド モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_COLOR_DODGE 分離可能なカラー ブレンド モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_COLOR_BURN 分離可能なカラー ブレンド モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_HARD_LIGHT 分離可能なカラー ブレンド モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_SOFT_LIGHT 分離可能なカラー ブレンド モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_DIFFERENCE 分離可能なカラー ブレンド モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_EXCLUSION 分離可能なカラー ブレンド モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_MULTIPLY 分離可能なカラー ブレンド モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_HSL_HUE 分離不可能なカラー ブレンド モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_HSL_SATURATION 分離不可能なカラー ブレンド モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_HSL_COLOR 分離不可能なカラー ブレンド モードの 1 つ。 |
DWRITE_COLOR_COMPOSITE_HSL_LUMINOSITY 分離不可能なカラー ブレンド モードの 1 つ。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 Version 1809 (Windows アプリ SDK 1.2 以降) |
Header | dwrite_3.h |