Bagikan melalui


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

Lihat juga

D2D1_BLEND_DESCRIPTION

ID2D1BlendTransform