Bagikan melalui


PixelFormat Enum

Definisi

Menentukan format data warna untuk setiap piksel dalam gambar.

public enum class PixelFormat
public enum PixelFormat
type PixelFormat = 
Public Enum PixelFormat
Warisan
PixelFormat

Bidang

Alpha 262144

Data piksel berisi nilai alfa yang tidak diisi sebelumnya.

Canonical 2097152

Format piksel default 32 bit per piksel. Format menentukan kedalaman warna 24-bit dan saluran alfa 8-bit.

DontCare 0

Tidak ada format piksel yang ditentukan.

Extended 1048576

Dicadangkan.

Format16bppArgb1555 397319

Format piksel adalah 16 bit per piksel. Informasi warna menentukan 32.768 warna, di mana 5 bit berwarna merah, 5 bit berwarna hijau, 5 bit berwarna biru, dan 1 bit adalah alfa.

Format16bppGrayScale 1052676

Format piksel adalah 16 bit per piksel. Informasi warna menentukan 65536 warna abu-abu.

Format16bppRgb555 135173

Menentukan bahwa formatnya adalah 16 bit per piksel; Masing-masing 5 bit digunakan untuk komponen merah, hijau, dan biru. Bit yang tersisa tidak digunakan.

Format16bppRgb565 135174

Menentukan bahwa formatnya adalah 16 bit per piksel; 5 bit digunakan untuk komponen merah, 6 bit digunakan untuk komponen hijau, dan 5 bit digunakan untuk komponen biru.

Format1bppIndexed 196865

Menentukan bahwa format piksel adalah 1 bit per piksel dan menggunakan warna terindeks. Oleh karena itu, tabel warna memiliki dua warna di dalamnya.

Format24bppRgb 137224

Menentukan bahwa formatnya adalah 24 bit per piksel; Masing-masing 8 bit digunakan untuk komponen merah, hijau, dan biru.

Format32bppArgb 2498570

Menentukan bahwa formatnya adalah 32 bit per piksel; Masing-masing 8 bit digunakan untuk komponen alfa, merah, hijau, dan biru.

Format32bppPArgb 925707

Menentukan bahwa formatnya adalah 32 bit per piksel; Masing-masing 8 bit digunakan untuk komponen alfa, merah, hijau, dan biru. Komponen merah, hijau, dan biru telah diatur sebelumnya, sesuai dengan komponen alfa.

Format32bppRgb 139273

Menentukan bahwa formatnya adalah 32 bit per piksel; Masing-masing 8 bit digunakan untuk komponen merah, hijau, dan biru. 8 bit yang tersisa tidak digunakan.

Format48bppRgb 1060876

Menentukan bahwa formatnya adalah 48 bit per piksel; Masing-masing 16 bit digunakan untuk komponen merah, hijau, dan biru.

Format4bppIndexed 197634

Menentukan bahwa formatnya adalah 4 bit per piksel, diindeks.

Format64bppArgb 3424269

Menentukan bahwa formatnya adalah 64 bit per piksel; Masing-masing 16 bit digunakan untuk komponen alfa, merah, hijau, dan biru.

Format64bppPArgb 1851406

Menentukan bahwa formatnya adalah 64 bit per piksel; Masing-masing 16 bit digunakan untuk komponen alfa, merah, hijau, dan biru. Komponen merah, hijau, dan biru telah diatur sebelumnya sesuai dengan komponen alfa.

Format8bppIndexed 198659

Menentukan bahwa formatnya adalah 8 bit per piksel, diindeks. Oleh karena itu, tabel warna memiliki 256 warna di dalamnya.

Gdi 131072

Data piksel berisi warna GDI.

Indexed 65536

Data piksel berisi nilai yang diindeks warna, yang berarti nilai adalah indeks untuk warna dalam tabel warna sistem, dibandingkan dengan nilai warna individual.

Max 15

Nilai maksimum untuk enumerasi ini.

PAlpha 524288

Format piksel berisi nilai alfa yang telah dikutip sebelumnya.

Undefined 0

Format piksel tidak ditentukan.

Keterangan

Format piksel menentukan jumlah bit memori yang terkait dengan satu piksel data. Format ini juga menentukan urutan komponen warna dalam satu piksel data.

PixelFormat48bppRGB, PixelFormat64bppARGB, dan PixelFormat64bppPARGB menggunakan 16 bit per komponen warna (saluran). GDI+ versi 1.0 dan 1.1 dapat membaca gambar 16-bit per saluran, tetapi gambar tersebut dikonversi ke format 8-bit per saluran untuk memproses, menampilkan, dan menyimpan. Setiap saluran warna 16-bit dapat menyimpan nilai dalam rentang 0 hingga 2^13.

Beberapa format piksel berisi nilai warna yang telah ditentukan sebelumnya. Premultiplied berarti bahwa nilai warna telah dikalikan dengan nilai alfa.

Berlaku untuk