enumerasi D2D1_BLEND (d2d1effectauthor.h)
Menentukan bagaimana salah satu sumber warna diturunkan dan secara opsional menentukan operasi preblend pada sumber warna.
Sintaks
typedef enum D2D1_BLEND {
D2D1_BLEND_ZERO = 1,
D2D1_BLEND_ONE = 2,
D2D1_BLEND_SRC_COLOR = 3,
D2D1_BLEND_INV_SRC_COLOR = 4,
D2D1_BLEND_SRC_ALPHA = 5,
D2D1_BLEND_INV_SRC_ALPHA = 6,
D2D1_BLEND_DEST_ALPHA = 7,
D2D1_BLEND_INV_DEST_ALPHA = 8,
D2D1_BLEND_DEST_COLOR = 9,
D2D1_BLEND_INV_DEST_COLOR = 10,
D2D1_BLEND_SRC_ALPHA_SAT = 11,
D2D1_BLEND_BLEND_FACTOR = 14,
D2D1_BLEND_INV_BLEND_FACTOR = 15,
D2D1_BLEND_FORCE_DWORD = 0xffffffff
} ;
Konstanta
D2D1_BLEND_ZERO Nilai: 1 Sumber data berwarna hitam (0, 0, 0, 0). Tidak ada operasi preblend. |
D2D1_BLEND_ONE Nilai: 2 Sumber data berwarna putih (1, 1, 1, 1). Tidak ada operasi preblend. |
D2D1_BLEND_SRC_COLOR Nilai: 3 Sumber data adalah data warna (RGB) dari input kedua transformasi campuran. Tidak ada operasi preblend. |
D2D1_BLEND_INV_SRC_COLOR Nilai: 4 Sumber data adalah data warna (RGB) dari input kedua transformasi campuran. Operasi preblend membalikkan data, menghasilkan 1 - RGB. |
D2D1_BLEND_SRC_ALPHA Nilai: 5 Sumber data adalah data alfa (A) dari input kedua transformasi campuran. Tidak ada operasi preblend. |
D2D1_BLEND_INV_SRC_ALPHA Nilai: 6 Sumber data adalah data alfa (A) dari input kedua transformasi campuran. Operasi preblend membalikkan data, menghasilkan 1 - A. |
D2D1_BLEND_DEST_ALPHA Nilai: 7 Sumber data adalah data alfa (A) dari input pertama transformasi campuran. Tidak ada operasi preblend. |
D2D1_BLEND_INV_DEST_ALPHA Nilai: 8 Sumber data adalah data alfa (A) dari input pertama transformasi campuran. Operasi preblend membalikkan data, menghasilkan 1 - A. |
D2D1_BLEND_DEST_COLOR Nilai: 9 Sumber data adalah data warna dari input pertama transformasi campuran. Tidak ada operasi preblend. |
D2D1_BLEND_INV_DEST_COLOR Nilai: 10 Sumber data adalah data warna dari input pertama transformasi campuran. Operasi preblend membalikkan data, menghasilkan 1 - RGB. |
D2D1_BLEND_SRC_ALPHA_SAT Nilai: 11 Sumber data adalah data alfa dari input kedua transformasi campuran. Operasi preblend menjepit data menjadi 1 atau kurang. |
D2D1_BLEND_BLEND_FACTOR Nilai: 14 Sumber data adalah faktor campuran. Tidak ada operasi preblend. |
D2D1_BLEND_INV_BLEND_FACTOR Nilai: 15 Sumber data adalah faktor campuran. Operasi preblend membalikkan faktor campuran, menghasilkan 1 - blend_factor. |
D2D1_BLEND_FORCE_DWORD Nilai: 0xffffffff |
Keterangan
Enumerasi ini memiliki nilai numerik yang sama dengan D3D10_BLEND.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 dan Pembaruan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 dan Platform Update untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP] |
Header | d2d1effectauthor.h |