Enumerasi HistogramFormat (gdipluscolormatrix.h)
Enumerasi HistogramFormat menentukan jumlah dan jenis histogram yang mewakili saluran warna bitmap. Enumerasi ini digunakan dengan metode Bitmap::GetHistogram .
Sintaks
typedef enum HistogramFormat {
HistogramFormatARGB,
HistogramFormatPARGB,
HistogramFormatRGB,
HistogramFormatGray,
HistogramFormatB,
HistogramFormatG,
HistogramFormatR,
HistogramFormatA
} ;
Konstanta
HistogramFormatARGB Menentukan bahwa metode Bitmap::GetHistogram mengembalikan empat histogram: masing-masing satu untuk saluran alfa, merah, hijau, dan biru. Histogram alfa-channel ditulis ke buffer yang ditujukkan oleh parameter channel0 metode Bitmap::GetHistogram . Histogram saluran merah ditulis ke buffer yang ditujukkan oleh parameter channel1 . Histogram saluran hijau ditulis ke buffer yang ditunjukkan oleh parameter channel2 . Histogram saluran biru ditulis ke buffer yang ditujukkan oleh parameter channel3 . |
HistogramFormatPARGB Menentukan bahwa metode Bitmap::GetHistogram mengembalikan empat histogram: masing-masing satu untuk saluran alfa, merah, hijau, dan biru. Saluran merah, hijau, dan biru masing-masing dikalikan dengan saluran alfa sebelum histogram dibuat. Bitmap tidak diubah secara permanen ketika saluran warna dikalikan dengan saluran alfa; perkalian itu hanya untuk tujuan membuat histogram. Histogram alfa-channel ditulis ke buffer yang ditujukkan oleh parameter channel0 metode Bitmap::GetHistogram . Histogram saluran merah ditulis ke buffer yang ditujukkan oleh parameter channel1 . Histogram saluran hijau ditulis ke buffer yang ditunjukkan oleh parameter channel2 . Histogram saluran biru ditulis ke buffer yang ditujukkan oleh parameter channel3 . |
HistogramFormatRGB Menentukan bahwa metode Bitmap::GetHistogram mengembalikan tiga histogram: masing-masing satu untuk saluran merah, hijau, dan biru. Histogram saluran merah ditulis ke buffer yang ditujukkan oleh parameter channel0 metode Bitmap::GetHistogram . Histogram saluran hijau ditulis ke buffer yang ditunjukkan oleh parameter channel1 . Histogram blue-channel ditulis ke buffer yang ditujukkan oleh parameter channel2 . Parameter channel3 harus diatur ke NULL. |
HistogramFormatGray Menentukan bahwa setiap piksel dikonversi ke nilai skala abu-abu dalam rentang 0 hingga 255, lalu satu histogram, berdasarkan nilai skala abu-abu tersebut, dikembalikan. Bitmap tidak diubah secara permanen oleh konversi ke nilai skala abu-abu; nilai-nilai tersebut dihitung hanya untuk tujuan membuat histogram. Histogram skala abu-abu ditulis ke buffer yang ditunjukkan oleh parameter channel0 metode Bitmap::GetHistogram . Parameter channel1, channel2, dan channel3 harus diatur ke NULL. |
HistogramFormatB Menentukan bahwa metode Bitmap::GetHistogram mengembalikan histogram untuk saluran biru. Histogram blue-channel ditulis ke buffer yang ditujukkan oleh parameter channel0 dari metode Bitmap::GetHistogram . Parameter channel1, channel2, dan channel3 harus diatur ke NULL. |
HistogramFormatG Menentukan bahwa metode Bitmap::GetHistogram mengembalikan histogram untuk saluran hijau. Histogram saluran hijau ditulis ke buffer yang ditunjukkan oleh parameter channel0 metode Bitmap::GetHistogram . Parameter channel1, channel2, dan channel3 harus diatur ke NULL. |
HistogramFormatR Menentukan bahwa metode Bitmap::GetHistogram mengembalikan histogram untuk saluran merah. Histogram saluran merah ditulis ke buffer yang ditujukkan oleh parameter channel0 metode Bitmap::GetHistogram . Parameter channel1, channel2, dan channel3 harus diatur ke NULL. |
HistogramFormatA Menentukan bahwa metode Bitmap::GetHistogram mengembalikan histogram untuk saluran alfa. Histogram alfa-channel ditulis ke buffer yang ditujukkan oleh parameter channel0 metode Bitmap::GetHistogram . Parameter channel1, channel2, dan channel3 harus diatur ke NULL. |
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | gdipluscolormatrix.h (termasuk Gdiplus.h) |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk