Bagikan melalui


CGBitmapFlags Enum

Definisi

Pengodean bitmap.

Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.

[System.Flags]
public enum CGBitmapFlags
type CGBitmapFlags = 
Warisan
CGBitmapFlags
Atribut

Bidang

AlphaInfoMask 31

Gambar memiliki saluran alfa.

ByteOrder16Big 12288

Format big endian 16-bit.

ByteOrder16Little 4096

Format endian kecil 16-bit.

ByteOrder32Big 16384

Format big endian 32-big.

ByteOrder32Little 8192

Format endian kecil 32-bit.

ByteOrderDefault 0

Urutan byte default.

ByteOrderMask 28672

Masker untuk mengekstrak urutan byte dari hasilnya.

First 4

Saluran Alpha hadir terlebih dahulu menggunakan 32-bit per piksel dan 8 bit per saluran (ARGB).

FloatComponents 256

Komponen bitmap adalah nilai titik floating.

FloatInfoMask 3840
Last 3

Alpha terakhir hadir terakhir, 32-bit per piksel, 8-bit per saluran (RGBA).

None 0

Digunakan untuk pemrosesan CMYK, 32-bit per piksel, 8-bit per saluran (CMYK).

NoneSkipFirst 6

Tidak ada saluran alfa, 32-bit per piksel, 8 bit per saluran, dengan saluran paling atas diabaikan (xRGB).

NoneSkipLast 5

Tidak ada saluran alfa, 32-bit per piksel, 8 bit per saluran, dengan saluran bawah diabaikan (RGBx).

Only 7

Tidak ada data warna, hanya data saluran alfa.

PremultipliedFirst 2

Nilai yang telah diubah sebelumnya untuk RGB, saluran alfa hadir terlebih dahulu menggunakan 32-bit per piksel dan 8 bit per saluran (ARGB)

PremultipliedLast 1

Nilai yang telah diubah sebelumnya untuk RGB, alpha hadir terakhir, 32-bit per piksel, 8-bit per saluran (RGBA).

Keterangan

Enumerasi ini menentukan informasi tata letak untuk data komponen dalam bitmap.

Quartz mendukung sejumlah model warna: merah, hijau dan biru (RGB), sian, magenta, kuning dan hitam kunci (CMYK) dan skala abu-abu. Selain itu, dimungkinkan untuk menentukan saluran alfa yang menentukan transparansi warna saat menyusun gambar dengan yang lain.

Enumerasi ini menentukan organisasi dalam memori data dan menyertakan model warna, apakah ada saluran alfa yang ada dan apakah nilai komponen telah diisi sebelumnya.

Pra-perkalian berarti bahwa nilai untuk merah, hijau, dan biru telah dikalikan dengan nilai alfa. Ini membantu mempercepat penyajian karena menghindari tiga perkalian per piksel pada waktu render.

Berlaku untuk